Delhi, Italy
Ramlila Maidan is a large ground located in New Delhi, India, traditionally used for staging the annual Ramlila. It is used for religious festivals, major political rallies and meetings, and entertainment events. It is located near New Delhi Railway Station and Delhi Gate.
Listen to the audio guide for Ramlila Maidan Free on WIP — starts by itself when you arrive, even with the screen off