Karta Vacation Rentals
In the heart of Shillong’s Police Bazar, in the so-called 'Scotland of the East'. A short walk (around 10 minutes) gets you to India Orchidarium & Botanical Garden and Wards Lake. Bishop Falls and Crinoline Falls sit about 1–1.3 km away, with the stadium and Golf Links a little farther out.