Orchha
Orchha is a fascinating complex of huge palaces and temples, many of which are located on a small island in the Betwa River. It was at one time a capital of a Rajput kingdom.
Click on any thumbnail to see a larger image.
©Bill Yeaton
BACK HOME