Start your morning with a dip in the sea at Anjuna Beach, famous for its soft white sands and crystal-clear water. After lunch, head over to Curlies Shack for a bite to eat and some cocktails. In the evening, dance the night away at Shiva Valley.
Take a day trip to Dudhsagar Falls, one of the tallest waterfalls in India. You can swim in the pool at the bottom of the waterfall or just relax and take in the stunning views. In the evening, head back to Anjuna Beach for dinner at Vinayak Family Restaurant and a night out at Club Cubana.
Start your day with a tour of a spice plantation, where you can learn about the history of spices in Goa and see how they're grown and processed. After lunch, head to Old Goa to explore the historic churches and museums. End your day with dinner at Viva Panjim and drinks at Tito's.
Spend your last day at Baga Beach, known for its lively atmosphere and water sports activities. In the evening, enjoy a sunset cruise along the Mandovi River before heading back to Anjuna Beach for a farewell dinner at La Plage.
Other local attractions worth considering are Fort Aguada, Calangute Beach, and the Saturday Night Market. If you have time, take a day trip to the beautiful beaches of South Goa. To maximize your fun, book a private villa or beachfront resort to share with your friends. For a unique experience, try a yoga or meditation class on the beach.