Anchuruli Tourist Island

Anchuruli tourist islands is situated at Ayyappankovil in Idukki. It is just opposite to the anchuruli tunnel. It is one of the emerging tourist place in Idukki district. It is a catchment area of Idukki arch Dam in kanchiyar village.

Comments

Popular posts from this blog

Adayalakkallu view point