Orchha Fort

Orchha Fort:- Orchha is a small town in the district of Tkamgrah in the state of Madhya Pradesh which is in India and was established in 1501. Orchha lies on Betwa River. It was founded by Bundela Chief who was the first King of Orchha .
Orccha Palace

Phool Bagh in Orccha