The Best Travel Spots nearby Orchha
Travel to Orchha in India
Find hotels nearby 🏨
Find & Book the best travel experiences here
Orchha is a town in Niwari district of Madhya Pradesh state, India. The town was established by Rudra Pratap Singh some time after 1501, as the seat of an eponymous former princely state of covering parts of central & north India, in the Bundelkhand region.
Source: WikipediaRiver pictures in Orchha
Shot with a GM1901. Exposure: 1/2165, Aperture: 1.8, Focal Length: 4.7, ISO: 85