Spend your first day basking in the sun and enjoying the waves at Baga Beach. In the afternoon, head to the Fort Aguada for stunning views of the Arabian Sea and the surrounding lush greenery.
Start the day with a visit to the Basilica of Bom Jesus which houses the remains of St. Francis Xavier. If you have time, stop by the adjacent Se Cathedral which features a magnificent interior. Later in the day, take a boat ride along the Mandovi River for scenic views of the Goan landscape.
Take a tour of a spice plantation and learn about the various spices used in Goan cuisine. After lunch, head to the Bhagwan Mahavir Wildlife Sanctuary and Mollem National Park for a chance to see various species of animals and birds.
Spend the morning at Calangute Beach and try your hand at water sports like parasailing and jet skiing. In the afternoon, head to the Anjuna Flea Market for souvenirs and local handicrafts.
Unwind on your last day in Goa by spending the morning at the Candolim Beach. In the evening, head to the Titos Lane for some last minute shopping and snacks before heading back home.
To add more adventure to your itinerary, try rock climbing or hiking at the Dudhsagar Waterfalls. If you have more time, consider visiting the various museums in Goa like the Naval Aviation Museum and the Goa State Museum. For a more relaxing day, visit the Anjuna Beach which has a more laid-back and bohemian atmosphere. If you have less time, consider combining Day 4 and Day 5 into one day.