The majestic Dudhsagar waterfalls is now officially opened by the Goa Forest department for visitors. This is the only official way to see the majestic waterfalls as trekking from Castle rock to falls is banned by the railways and you can be fined heavily. The charges levied by the Association for the round trip is […]