1/11.- Welcome to Orchha, India


Orchha is a small town located in the state of Madhya Pradesh, Central India, by the river Betwa. The town is famous for its historical buildings and palaces.

The jewel of the crown is the Fort Complex, in the picture, which consists of three parts: the Raj Mahal, a palace built in the 17th century with great murals; the Jehangir Mahal, the most beautiful of them all; and the Rai Parveen Mahal.

If you like Indian architecture and photography, Orchha is a city you should not miss.

♥ Visit Tagulandang Island ♥