A travelog of my trip to Orchha, a small town in Madhya Pradesh. Visit Orchha and get closer to the forgotten tales of those time.
Read this post on simardeep.com