Inside Prince Charles’ Villa at Ananda in the Himalayas
Prince Charles and his wife, Camilla, the Duchess of Cornwall, are visiting India; having already made stops in several Indian cities including Mumbai, Pune, Delhi and Dehradun. But it’s their stay at the beginning of their trip, at the spa resort Ananda, located in the majestic palace of the former maharajas of Tehri Garhwal in the foothills of the Himalayas, that caught our attention. Here’s a look at the very ‘royal’ suite the royal couple enjoyed.
In pic: Prince Charles and Camilla, Duchess of Cornwall, with the Maharani of Tehri Garhwal.