Orchha in central India is one of the most beautiful places to visit. It is a land of Bundelkhandi architecture accompanied by wonderful legends and stories.
Read this post on deepaksunil.com