What happens when three pristine mountain streams converge? The result is an even more enchanting hill station that feels tailor-made for travellers. Nestled in Kerala’s treasure trove, Munnar is ...