13
Mar

Best of Shillong in 24 Hours

All that you could explore at the Abode of Clouds in just one day… Sometimes, all you need is a hill station to take away your breath and your stress. Someplace in northeastern India in Meghalaya lays the perfect getaway – Shillong. The capital of Meghalaya, Shillong might be small, however, even with its small […]