close iframe icon
approved icon vision21 avatar
vision21
Banner

Board Walk to enchanted forest

The trail to watch Dudhsagar Falls, the most spectacular water falls in western India, starts here at Castlerock town. The boardwalk is the beginning entry poin...
Read more

The trail to watch Dudhsagar Falls, the most spectacular water falls in western India, starts here at Castlerock town. The boardwalk is the beginning entry point for the enchanted forest in western ghats.
Read less

Views

29

Likes

See all
It’s your time to shine! ☀️

Share photos. Enter contests to win great prizes.
Earn coins, get amazing rewards. Join for free.

Already a member? Log In

By continuing, you agree to our Terms of Service, and acknowledge you've read our Privacy Policy Notice.