Orchha is a gem of a place for anyone who loves historical buildings, especially if you prefer them looking authentic, pre-restoration. Its Sheesh Mahal is a large palace to the north of the town that has commanding views over the lush, green surrounding countryside. The upper domes of the palace are home to vultures that […] ↓ Read the rest of this entry…