IDUKKI - Kerala - Video
Marayoor Kanthalloor View
Kanthalloor is a village in Idukki district in the Indian state of Kerala. The scenic ...