Karta Vacation Rentals





On Delhi’s western edge by Dwarka Mod Metro Station, about 16 km from New Delhi’s center and a short hop from Indira Gandhi International Airport. Close to Dwarka, the Parliament of India, Gurudwara Bangla Sahib, Lodi Era Baoli and the Sulabh International Museum of Toilets.