Munnar lovingly called as Kashmir of South, and truly so the most fascinating and inviting town where nature is sprinkled throughout and in the best way.