Goa’s Dudhsagar waterfalls opens to trekkers

Goa is not confined to just beaches and spice plantations, for it is also home to the gorgeous Dudhsagar Waterfalls. Now that the travel restrictions in Goa have been largely removed, tourists plan to throng the site very soon. According to the reports, adventure organizations from Karnataka and other locations have booked trekking to the […]