Goa a state considered by many to be a teeming hotspot for tourists the world over saw a sharp decline in visitors this past year owing to lockdowns imposed d
more on bignewsnetwork.com
Goa a state considered by many to be a teeming hotspot for tourists the world over saw a sharp decline in visitors this past year owing to lockdowns imposed d