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 visi