Listing Category
Description
Villa Lé Palms Resort & Spa is a boutique resort located in the foot hills of the most historic and beautiful Aravali range in Udaipur, Rajasthan.