Nestled picturesquely amidst the majestic Western Ghats in South India, is Kerala’s very own Munnar. Fondly known as the “Kashmir of South India”, Munnar is a town and hill station located in the Idukki district of Kerala. Sitting 5200 ft above mean sea level, the place is a highly popular […]
