Close

Pattumala, Kerala, IN

Pattumala or Hill draped in silk thats what they locals call this fascinating place.