ANCHURULI
Anchuruli, also spelled Anjuruli, is an emerging tourist destination and Idukki arch dam catchment area in Kanchiyar village near Kattappana, in Idukki district in Kerala State, India.

Post a Comment

Previous Post Next Post