Sengottai View TENKASI - Tamil Nadu - Video

Sengottai View

Sengotai is a town located in the southern part of the Western Ghats. Sengotai is located about 5 km from the famous Kutralam Falls. You can also get regular trains from the other major cities of the country to Shencottah. Sengotai is known for its rich culture. Surrounded by beautiful scenery, the town has many […]