A thing of beauty is indeed a joy forever, and the waterfalls that remain immortal and gush forth with its pearl beauty is one of the fine perks of nature. Kalhatty Waterfalls situated in Ooty, the Niligiris, Tamil Nadu is the favorite tourist spot to many nature-lovers or simple any of us who would love … Read more