Tea Valley Resort

Pothamedu, Idduki Dist
Munnar
India