The only place in South India where apples are grown, Kanthalloor with its valleys and verdant forests has salubrious weather conditions akin to Munnar and is reachable from Udumalpet in about one ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results