Elikkattoor
village in Kollam District, Kerala, India / From Wikipedia, the free encyclopedia
Elikkattoor is a village in the Kollam district. It is in the Indian state of Kerala. It is near Punalur.
Elikkattoor is a village in the Kollam district. It is in the Indian state of Kerala. It is near Punalur.