Start your first day by hitting the beaches of North Goa, such as Anjuna Beach, Calangute Beach and Baga Beach. You can relax and soak up the sun, enjoy water sports such as parasailing, jet-skiing and banana boat ride or indulge in some shopping. Unwind at the shacks on the beach with some drinks and delicious seafood. In the evening, head to Tito's Lane for some crazy nightlife.
Take a break from the beaches and explore the rich culture and history of Old Goa. Visit the UNESCO World Heritage Site of Basilica of Bom Jesus, Se Cathedral and St. Augustine's Tower. Get a glimpse of the colonial past by visiting the Museum of Christian Art and the Archaeological Museum. In the evening, head to Fontainhas, Goa's Latin Quarter, for some quaint cafes and art galleries.
Embark on an adventure by visiting the majestic Dudhsagar Falls, which is one of the highest waterfalls in India. Take a dip in the refreshing water and enjoy the scenic beauty. Later, head to the spice plantations where you can learn about the spices and herbs that are used in Goan cuisine. Enjoy a traditional Goan lunch and experience the traditional way of living in the countryside. In the evening, relax with a spa session.
End your trip on a high note by taking a cruise on the Mandovi River, which is a perfect way to experience the beauty of Goa. Enjoy the live music, Goan dance performances and delicious food. Later, head to the airport for your flight back home.
Other local attractions you can consider are the Fort Aguada, Chapora Fort, and Salim Ali Bird Sanctuary. You can also take a day trip to the beautiful beaches of South Goa, such as Palolem Beach and Colva Beach. To maximize your fun, you can take part in some adventure sports such as scuba diving, snorkeling and kayaking. Don't forget to try the local delicacies such as fish curry, vindaloo and sorpotel. Lastly, make sure to purchase some souvenirs such as cashew nuts, Goan spices, and feni. Have a great trip!