Azad Maidan

Azad Maidan is a triangular-shaped maidan in the city of Mumbai, India. It is located on 25 acres of land near the Chhatrapati Shivaji Terminus station. It is a... Wikipedia