Tag: Betwa River
-
Pictorial Post: Orchha
—
by
Orchha is a lovely little town in Madhya Pradesh. It is tiny, with the main drag comprising only a few shops at a cross-road. At one corner of the town is the Betwa river with crystal clear water flowing alongside centuries old Chhatris (cenotaphs), the opposite corner has a dusty road leading to Jhansi (in…