In the morning, visit Animal Aid Unlimited and spend time helping the animals and learning about their rescue efforts. In the afternoon, head to Bagore Ki Haveli Museum to see the traditional Rajasthani costumes and artifacts. In the evening, watch the cultural dance performances at the museum.
Volunteer at a local school in the morning and help teach English to the students. In the afternoon, visit the Saheliyon Ki Bari garden to see the fountains and greenery. In the evening, take a boat ride on Lake Pichola to see the sunset over the Aravalli Mountains.
Spend the morning working with women's empowerment groups and learn about their crafts and businesses. In the afternoon, visit the Monsoon Palace to see the panoramic views of Udaipur. In the evening, take a walk around the Fateh Sagar Lake and try the local street food.
In the morning, volunteer with rural communities and help with agricultural work. In the afternoon, visit the Kumbhalgarh Fort, a UNESCO World Heritage Site, and learn about its history. In the evening, head back to Udaipur and enjoy a traditional Rajasthani meal at Ambrai Restaurant.
Consider visiting the Shilpgram Arts and Crafts Village to see the local artisans in action. You can also take a day trip to the Ranakpur Jain Temple, a beautiful marble temple located in the Aravalli Range. Make sure to try the famous Rajasthani thali at Natraj Dining Hall and the lassi at JMB Lassiwala.