Tolong jelaskan mengenai Teluk Ambon Baguala, Ambon

Teluk Ambon Baguala adalah sebuah kecamatan di Kota Ambon, Maluku, Indonesia.