Orchha
December 21st 2006 Now this place is one of the undiscovered gems of India. Orchha is a very small village on the banks of the Betwa River- the cleanest river in India they say- and just about has more ancient palaces, temples and cenotaphs than people. The streets are virtually garbage-free since the population of the village hasn't overwhelmed its public services, and the air is fresh. However someone has taught t
... read more