If you’re craving a quick getaway and don’t want to spend too much time planning, Udaipur should be high on your list this October. Known as the “City of Lakes,” Udaipur is hands down one of the most beautiful places in India, especially when you’re looking to disconnect from the hustle and enjoy a laid-back […]