Karta Vacation Rentals
Tucked into central Shillong within easy walking distance of the city center and Wards Lake. It’s about an 11-minute walk to Wards Lake, roughly 10.6 km from Elephant Falls, and a short drive to Jawaharlal Nehru Stadium and Golf Links Shillong—perfect for quick sightseeing stints.