Just a stone’s throw away from Udaipur’s city center in the Aravali Mountain Range sits the brand new Taj Aravali Resort & Spa.

Source: robbreport.com