Amphitheater


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