In the morning, visit the Bangalore Botanical Garden, which is home to more than 9,000 species of plants and trees. Walk among the peaceful landscapes, take amazing photos, and learn about local fauna and flora. In the afternoon, take a 2-hour drive to the Bhoga Nandeeshwara Temple, one of the oldest temples in Karnataka, built in the 9th century. In the evening, watch the sunset and enjoy the cool breeze at the Ulsoor Lake.
Wake up early in the morning and take a 7-hour drive to Dudhsagar Falls, one of the tallest waterfalls in India. Enjoy the majestic view and take a refreshing dip in the natural swimming pool. In the afternoon, visit the Mahadeva Temple, which is just 30 minutes away by car. This ancient temple is situated in a beautiful location on the banks of the river Mahadayi. In the evening, take a stroll on the Anjuna Beach and enjoy the sea breeze.
Start your day with a visit to the famous Chapora Fort, which offers a panoramic view of the surrounding areas. In the afternoon, take a 1-hour drive to the Fort Aguada, a 17th-century fort which served as a reference point for the vessels coming from Europe. Learn about the history of the Portuguese colonization and enjoy the scenic view from the fort. In the evening, take a boat tour and watch the dolphins play in the Arabian Sea.
If you have an extra day, don't miss the chance to visit the Basilica of Bom Jesus, a UNESCO World Heritage Site. You can also take a day trip to the Salim Ali Bird Sanctuary, which is a popular destination for bird watching. To maximize your fun, try some of the local seafood and attend a Fado music performance in the evening.