8 Best Things to Do in Goa – Goa India

Things to do in Goa India

Goa is the smallest state in India and located on the west coast. It is well known not only in India but across the world as a tropical paradise. Tourists visit by the thousands in winter months to enjoy Goa’s sunshine and beaches. But when you are visiting Goa for the first time, choosing the