Munnar has recently gained popularity for being one of the most coveted hill stations in South India. Located in God’s…
Located in Idukki district of Kerala, Munnar the ‘Kashmir of South India’, situated at a height of approximately 1600 meters…