Find the word definition

Wikipedia
Kottakarai

Kottakarai is an indian village which is under the district of Villupuram in Tamil Nadu. The village is called kottakarai because kottai in tamil means palace in English. In this village there is a big lake.

Category:Villages in Viluppuram district