The only tented spa in India spans over 10,000 square feet across eight air-conditioned tents that offer stunning views of Lake Pichola and the Aravalli Mountains.
Read MoreThe only tented spa in India spans over 10,000 square feet across eight air-conditioned tents that offer stunning views of Lake Pichola and the Aravalli Mountains.
Read More