Start your trip by exploring the vibrant city of Bangalore. In the morning, visit the iconic Bangalore Palace, a magnificent Tudor-style palace with beautiful gardens. Enjoy a leisurely lunch at one of the trendy cafes in Brigade Road. In the afternoon, head to Lalbagh Botanical Garden, known for its diverse plant species and serene atmosphere. In the evening, take a stroll at Cubbon Park, a lush green oasis in the heart of the city.
After breakfast, embark on a day trip to Mangalore, a coastal city known for its beautiful beaches and rich cultural heritage. Start your morning at Panambur Beach, where you can relax on the golden sands and enjoy water sports. For lunch, savor the delicious seafood at Gajalee Seafood Restaurant. In the afternoon, visit Kadri Manjunath Temple, a historic Hindu temple with intricate carvings. End your day with a serene sunset view at Tannirbhavi Beach.
On the final day, travel to Udupi, a coastal town famous for its temples and pristine beaches. Start your morning at Malpe Beach, where you can soak up the sun and indulge in beachside activities. Enjoy a traditional South Indian lunch at Mitra Samaj Restaurant. In the afternoon, visit the renowned Udupi Sri Krishna Matha, a 13th-century temple complex. Explore the local markets and indulge in some shopping. End your day by watching the sunset at Kaup Beach.
While in Udupi, don't miss the opportunity to visit the St. Mary's Island, a group of scenic islands known for their unique rock formations and crystal clear waters. Another must-visit place is the Kadiyali Mahishamardini Temple, located on the banks of the Udyavara River. It offers a tranquil ambience and stunning views of the river. Lastly, explore the local cuisine with a visit to the famous Diana Restaurant, known for its delicious Udupi-style vegetarian dishes.