Hey Aakash, THINGS TO DO IN GOA : 1)North Goa Beaches: Anjuna, Baga, Calangute, 2)South Goa Beaches: Colva, Butterfly, Palolem, Agonda, Netravali Lake 3)Fort Aguada ( Movie 'Dil Chahta Hai' was shooted here ) 4)Dudhsagar waterfalls ( 2.5 hours, 60km from Goa) 5)Activities: Scuba, Parasailing, Mandovi River cruise ( Casino and party), A boat ride for Dolphin watching 6)We enjoyed all nights in Goa by drinking and sitting on the beach and returning to a hotel room in morning 4-5AM. Then the next day started wandering again from 1 PM and at last in the evening back to the beach. Happy travelling!!!!!
You can visit the Old Goa Church, Dona Paula, Mangesh temple, Miramar beach, Varca beach and Cola beach. The beaches in South Goa are less crowded and very clean. You can look up for an Airbnb or stay in Zostel it will be affordable and you guys can certainly move around according to your comfort.
Best places to eat in Goa-
2) The Farmhouse Bar and Bistro
4) Mum's Kitchen
6) Martin's Corner
7) Cherry Tomato
Well, there are lot of things which you can do in Goa. But to enjoy every bit of it, do it smart. In day time, visit to the Aguada fort, Panaji church, Dona Paula, and other south Goa beaches,but make sure you are in North Goa by evening because this is the place where the party will be at. Walk along the shores, drink too much beer and dance like hell all night. It's Goa. Have fun.
Book on airbnb. you will get cheap stays. we rented bunglow for 4 days in 10k for 10 ppl. so i think airbnb is good. itinary:
Cover forts, beaches, lakes. Plan for 2 days north goa and 2 days south goa