Udupi is a serene town situated in the Karnataka state of India. It is known for its beautiful temples, beaches, and mouth-watering cuisine. Here's a 2-day itinerary for Udupi that covers all the must-visit places.
In the morning, head to the famous Udupi Sri Krishna Temple, a major pilgrimage site for devotees. Afternoon, visit the Anegudde Vinayaka Temple, dedicated to Lord Ganesha and located on a small hill. Finish the day by visiting the Chandramouleshwara Temple, which is known for its intricate carvings and architecture.
Start the day by visiting Malpe Beach, which is known for its picturesque beauty and water sports activities. In the afternoon, head to St. Mary's Island, a group of four islands known for their hexagonal-shaped basaltic rocks. Finish the day by visiting Kaup Beach, which is known for its lighthouse and stunning sunsets.
If you have extra time, consider visiting the Pajaka Kshetra, the birthplace of Sri Madhwacharya, the founder of the Dvaita philosophy. You can also take a side trip to the nearby Kudlu Falls or visit the Kadiyali Mahishamardini Temple. Don't forget to try the local delicacies like the Udupi Masala Dosa and filter coffee.