Step back in time and discover the enchanting town of Orchha, Madhya Pradesh – a charming gem offering a truly authentic glimpse into India’s splendid past. Once the capital of the Bundela state, this picturesque locale boasts a remarkable collection of ancient palaces, temples, and chattris (cenotaphs) that whisper tales of bygone times. Wande… Read More