Goa is the smallest state of India. Goa is the first coast, where Portuguese sailor Vasco-Da-Gama anchored his ship at the Calicut port. Goa with more than 100 km of coastline, that attract millions of visitors every year. Calangute Beach, Anjuna beach, Baga beach etc. are famous beach here. There are also some beach in Goa, where Indians are prohibited. Goa has about 350 villages, often charming and each has its own characteristics.
The best time to visit Goa is between November to February in winter when the weather is perfect, not too cold and not too hot.