Karta Vacation Rentals
In Shillong, a short drive from the action — about 14 minutes by car to Jawaharlal Nehru Stadium. Golf Links Shillong is roughly 3.3 miles away and Wards Lake about 3.4 miles. Easy access to local sights without the city hassle.