CGH Earth's newest property - Chittoor Palace
Chittoor Palace is the Indian hotel group CGH Earth's newest property. Comprising of only two bedrooms this colonial style building was built by the Maharajah of Cochin as a place of rest for when he visited the nearby temple to worship.Add to Lightbox Download
- Luke Duggleby 2010.
- Image Size
- 3000x2000 / 2.3MB
- Contained in galleries