Visitors 24
0 photos

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.
This gallery is empty.

Categories & Keywords
Category:Travel and Places
Subcategory:Asia
Subcategory Detail:India
Keywords:Asia, Betwa, India, Orchha, Rajput