Hii Siddharth, , I will be happy to answer your travel queries *Famous for its beaches, nightlife and Portuguese culture Goa is rightly called party capital of India.
* Goa has numerous beaches and both parts beaches of Goa electrifying and party animal's heaven.
*north goa attract more people than South Goa if you love surrounded by people and touristic atmosphere then you should definitely visit North Goa. the best of them are Candolim beach, Baga ,Anjuna , Calangute,morjim ,arambol and vagator beach.
*on the other side South Goa beaches are tranquil, they have hidden peace are more clean quiet and mostly visited by foreigners the best of them are agonda, palolem, butterfly,patnem, cola beach . is also famous for its Portuguese past churches cathedral and forts whereas South Goa is heaven for wildlife enthusiasts with its distinct flora and fauna, it's a great place for nature lovers .
* now if I talk about visiting North Goa ,it is good for street food lovers,they will get a variety of foods non-veg and veg too ,South Goa might not suit your taste but will give to some new experiences to your taste buds and I am sure gonna love it. *in simple words if you want a quiet atmosphere in Goa you must prefer South Goa but if you are coming to Goa for partying with friends family then North Goa is preferable. but in December even north goa is non crowdy .
*you can surely travel to goa in December if relaxation is your motive,if not ,then it's not a good time for goan party seekers.
*I checked online and found that the best of the deals for Goa were at tripoto itself you can once refer this link ,there are many great packages available here https://www.tripoto.com/goa/tour-packages HAPPY TRAVELLING 💕