Start your first day in Goa at Baga Beach, which is known for its picturesque beauty and lively atmosphere. Spend the morning relaxing on the beach, sunbathing and taking a dip in the Arabian Sea. In the afternoon, explore the nearby shacks and enjoy some delicious seafood. As evening approaches, take a romantic stroll along the beach and watch the sunset. You can also enjoy some drinks at one of the beachside bars and restaurants.
Explore the historical side of Goa by visiting Old Goa, which was once the capital city of the Portuguese Empire in India. Begin your day by visiting the famous Basilica of Bom Jesus, which is a UNESCO World Heritage Site and houses the mortal remains of St. Francis Xavier. In the afternoon, visit the Se Cathedral, the largest church in Asia, and the Church of St. Francis of Assisi, which is known for its stunning architecture. End your day with a relaxing walk along the Mandovi River.
On your last day in Goa, visit the majestic Dudhsagar Waterfalls, which is one of the tallest waterfalls in India. Start your day with a scenic drive through the Western Ghats to the waterfalls. Spend the morning trekking to the waterfall and taking a dip in the refreshing waters. In the afternoon, visit the nearby spice plantations and learn about the various spices grown in the region. End your day with a romantic dinner at a local restaurant.
If you have an interest in history, you can also visit the Fort Aguada, which was built by the Portuguese to protect against invaders. For adventure enthusiasts, you can try various water sports activities such as parasailing, jet skiing, and banana boat rides at Calangute Beach. If you have time, you can also take a day trip to the beautiful and secluded beaches of South Goa, such as Palolem Beach and Cola Beach. Don't forget to try the local cuisine, which includes seafood dishes such as prawn curry, fish fry, and Goan fish curry. You can use this link to find hotels and flights.