Karta Vacation Rentals
In Karol Bagh, New Delhi — where a quiet residential street meets the buzz of the market. Steps from Ajmal Khan Road and within easy reach of Gurudwara Bangla Sahib, Chandni Chowk and India Gate. Indira Gandhi International Airport is about 21 km away.