Orchha is a town situated in Madhya Pradesh near the banks of river Betwa. The medieval city of Orchha seems to have frozen in time, its palaces and temples still retaining their original grandeur.Orchha Map helps you to find Location of Orchha, tourist attraction in Orchha, places in Orchha and best hotels in Orchha. See Orchha photos and images from satellite in Orchha india map and explore the aerial photographs of Orchha in Madhya Pradesh, India. Map of Orchha helps you to find Orchha location and hotels at Orchha etc. Orchha map is fullfilled by Orchha temples, Orchha places, hotels in orchha, orchha accomodation etc..