Amphitheater

An open air theatre facilitating outdoor fun programmes and other stage based activities.