Munnar
one of the major indian tourist spot is Kerala, popularly known as ‘God’s own country’ and dubbed by National Geographic Traveler as ‘One of 50 must see destinations of a lifetime’ and ‘One of the 10 paradises of the World’, has numerous exotic locations that holds the interest of tourists but Munnar is the top […]