Marayoor - Kanthalloor View IDUKKI - Kerala - Video

Marayoor Kanthalloor View

Kanthalloor is a village in Idukki district in the Indian state of Kerala. The scenic scenery and the variety of tropical crops make this village a tourist destination. Kandalur is famous for a variety of crops not found in other parts of Kerala. This is the only place where apple grows in South India. Marayoor […]