Orchha, a lovely old town well situated on the Betwa River boasts some archeological marvels in the fabulous monuments that carelessly dot the countryside.
Read this post on kalpanaawrites.com