Munnar has recently gained popularity for being one of the most coveted hill stations in South India. Located in God’s…