Betwa River and Ram Raja Temple, Orchha, India

India: A Walk Around the Town of Orchha

We visited, a small, charming town of Orchha, where most travelers make a short stop to break the long drive to the magnificent temple town of Khajuraho. What makes it worth a stop for many are its grand temples as well as its medieval forts and palaces built in the 16th and 17th centuries by Bundela dynasty. However, we were feeling so “templed-out”... Read more