All places in 델리
Barakhamba
Barakhamba's Tomb
Barakhamba, also known as Barakhamba Monument, is a 14th-century tomb building from the Tughlaq period that is located in New Delhi, India. Barakhamba means '12 Pillars' in Urdu and Hindi languages.
Source: WikipediaData sources: OpenStreetMap, tourism open data, and more