Kanthalloor View IDUKKI - Kerala

Kanthalloor View

Kanthalloor is a beautiful village located on the border of Kerala and Tamil Nadu between Munnar and Udumalpet. Kanthalloor is a winter vegetable garden. The Kanthalloor Hills are one of the rare apple growing areas in Kerala. Kanthalloor has a unique climate and landscape similar to that of the western world. A land where many […]