In the morning, head to Grande Island for an exhilarating scuba diving experience. Explore the marine life and underwater shipwrecks. Have lunch at the island's beach shacks serving fresh seafood. Spend the afternoon relaxing on the beach, sunbathing and playing beach volleyball. In the evening, take a ferry back to the mainland and head to the Anjuna Flea Market for some souvenir shopping and street food.
Begin your day early and drive to the Bhagwan Mahaveer Sanctuary for a trek to the magnificent Dudhsagar Falls. The trek is challenging, but the stunning views of the waterfall and surrounding forest are worth it. Have lunch at the waterfall and take a refreshing dip in the natural pool. In the evening, visit the Church of Our Lady of Immaculate Conception and enjoy the panoramic view of the city from the hilltop.
For a thrilling experience, try kayaking in the mangrove forests of Chorao Island or surfing at Calangute Beach. If you have time, take a day trip to the peaceful and scenic Divar Island. To maximize your fun, plan your itinerary according to the tide timings.
Check out https://booking.tp.st/VhZsadPo to book your hotel and flight for Goa.