This is the best trip I have ever had in India. I have traveled through world, but I must say, that anyone who lives in India must visit Goa. I mean its amazing. Culture here is very different from rest of India, people are like happy go lucky type, easy going. & relaxed
Weather is pleasant specially in months of December to February. Beaches of north goa, namely, Candolim Beach, Baga beach, Anjuna Beach are the must visit places. Titos street at Baga is the most happening area of north Goa.
You can spend whole night there. Curlies bar at Anjuna Beach is also nice place for party loving people as well as for relaxed noons. Baga beach is best for water sports like Jet Ski, Banana Ride, Para Sailing. Dining at Baga beach and Candolim in the evenings in candle lights was amazing. While looking for a good stay always go for a resort nearest to beach. Thats the key to exciting Goa trip. Good luck and happy holidays.