Orchha means ‘Hidden’! It is one of the hidden towns where Mughal and Hindu architecture blend seamlessly into each other. Read more to know why it is worth a visit!
Read this post on ilovetripping.com