With a view of the lakes and lush tea gardens that motivates painters and artists, An unforgettable memory is left by a fascinating hill station in Kerala’s Idukki district that…
The Tea Village Resort, is a 25 key boutique hotel located on a 3 acres site along the upper slope of the hills with expansive views to the valley. There…