Not known Factual Statements About munnar india
Located amidst the lush inexperienced hills of Munnar during the Indian point out of Kerala, Attukad Waterfalls is really a spectacular sight to behold. The waterfall is situated close to 9 km clear of Munnar city and is a well-liked vacationer attraction during the location. going for walks or Trekking- Munnar is a great place for trekking. The s