Road to Hill View Park, which is situated adjacent to both Idukki Arch Dam and Cheruthony Dam. This park is about 6 kilometers from Cherutoni town along the road to Thodupuzha.
No comments:
Post a Comment