Goa’s Dudhsagar waterfalls opens to trekkers

September 24, 2020 0

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 […]