Start your trip by exploring Goa's capital city, Panaji. Visit the Immaculate Conception Church, which is known for its stunning architecture and beautiful interior. After that, head to the Fontainhas neighbourhood to admire the colourful Portuguese-style houses. Stroll down the 18th June Road to shop for souvenirs and try local street food. End your day by watching the sunset at Miramar Beach.
Spend your morning exploring the UNESCO World Heritage Site of Old Goa, which is home to several historic churches and cathedrals. Visit the Basilica of Bom Jesus to see the preserved remains of St Francis Xavier. Then, take a spice plantation tour, where you'll learn about the various spices grown in Goa and enjoy a traditional Goan lunch. End your day with a sunset river cruise on the Mandovi River.
Take a day off from sightseeing and relax at Palolem Beach, which is known for its white sand and calm waters. Take a dip in the sea, sunbathe on the beach, or indulge in some water sports. In the evening, head to Fort Aguada, which offers stunning views of the Arabian Sea. You can also visit the nearby Sinquerim Beach and Candolim Beach.
Begin your day with a trip to the Dudhsagar Waterfalls, which is one of the tallest waterfalls in India. You can take a dip in the pool beneath the falls or try some adventure activities like trekking and rappelling. After that, head to the Anjuna Flea Market, where you can shop for handicrafts, jewellery, clothes and souvenirs at bargain prices. End your day with a beach party at Baga Beach.