7 reasons why you should visit Goa every year:
1.) Goa has amazing natural beauty, lots of lush green forests, clean water beaches and few white sand beaches in South region. Some must visit beaches are
Anjuna beach - Rocky beach although not much crowded and mostly frequented by Foreigners.
Baga beach - Very crowded beach with lots of Indian crowd and few foreigners. Beach has lots of good beach shacks, adventure sports and dance clubs like Tito's and Mambo's close by.
Calangute beach - Very crowded beach with lots of Indian crowd and few foreigners.
Candolim beach - Amazing beach with very few tourists and lots of foreign crowd. There are some very good expensive restaurants to eat near by.
Sequirem beach - Amazing beach with very few tourists. Few eating options but best place to take sun bath. Beach is near Aguada fort and has Taj vivanta hotel on the sea side.
Colva beach - One of the best white sand beaches in Goa. This beach is near Madgaon station. Beach has few tourists and mostly frequented by Indian people.
If you eat or drink at beach shacks, then you get Beach beds and Umbrellas for free for the whole day in most of the shacks. You can easily get Continental, Indian and Sea food at most of the shacks. Alcohol is quite expensive as compared to what you can buy from a wine shop. Not to mention, you will find wine shop in every nook and corner of touristy places.
You should also try serene beaches of South Goa.
2.) Old goa - A place to cherish old religious vibe of Goa with churches of St. Augistine, Basilica of Bom Jesus and Church of St. Francis of Assisi. In the evening you can visit Panjim and take a ferry tour and try your luck in one of the Casinos.
3.) If you are Electronic Music fan, then throng your way to Vagator and Candolim beach in the last of week of Dec month to attend Sunburn and Supersonic festivals. Goa is quite expensive during new year time but the whole atmosphere and amazing crowd makes the experience worth your money.
4.) If you are a party animal then there are a lot many dance clubs in North Goa you can hop on to. Most of them are reasonably priced and play amazing music till late night. Some of the clubs you should definitely visit are Club Cabana, Love Passion Karma(LPK), Sinq, Mambos and Curlies.
5.) If you are foodie then you can eat lots of Sea Food and drink cheap alcohol everywhere you go in Goa. You should also try local alcohol Fenny made from Kaju and coconuts.
6.) If you like Adventure, then try your hands on water sports at Baga beach, Sequirem beach, Calangute beach and Colva beach. Some of the water sports you can engage in are Para sailing,Water scooters, Banana boat ride, Dinghy sailing, Scuba diving or simple ride in a boat.
7.) If you like biking or cycling, then hire from one of the many rent shops you will find across Goa. You can even hire 4 wheelers or Royal enfields for few days. Just cruise along the narrow streets in remote areas of Goa and stop by to drink fresh coconut water or glass of road side tea.