Munnar Hill Station in Kerala
Munnar is arguably one of the most stunning hill stations in the southern part of India. Located in ‘God’s own country’ Kerala, Munnar hill station is a popular tourist destination in India. It is situated at a height of around 6000 Ft above sea level and falls in the Idukki district of Kerala. The beauty […]