Waste of seven wonders
Tourist attraction😐 Nice place for photography but ticket is little expensive
Address
H7R6+66V, Block A, Ganga Vihar, Sarai Kale Khan, New Delhi, Delhi 110013, India
Website
Rating on Google Maps
4.50 (10 reviews)Open on Google Maps