Orchha
December 10th 2008 Well have spent our time in train stations lately. Have had 3 different trains over 3 days that have all been at least 3 hrs late. But finally made it to Orchha.
Orcchha, meaning Hidden Palace, was a Capitol City in 16 th Century.
... read more