Category Archives: Sholayur Resorts

Escape the mundane and delve into the enchanting world of Attappadi, Kerala, where nature reveals…

Read more

Shining Caves Attappadi

The largest tribal village in Kerala is located in the tribal taluk of Attappadi. Located…

Read more

2/2