Uluabat Gölü'nün güney bölümünde yer alan Ayvaini Mağarası'nın iki girişi vardır. Birinci giriş Bursa, Mustafakemalpaşa ilçesine bağlı Kazanpınar'da, diğer girişi yeraltı sularının yer üstüne çıktığı Nilüfer İlçesi'ne bağlı Ayvaköy'ü yakınında yer alır. İki girişi arasında 4 km mesafe vardır. Bursa'yı Mustafakemalpaşa'ya bağlayan eski yol mağara yakınından geçer.
Her iki yönden girişi bulunan mağara, girişlerinin sarp olması nedeniyle turizme kapalı olmakla beraber profesyonel dağcı ve mağaracılar tarafından tercih edilebilir. Hidrolojik olarak aktif bir mağaradır. Güney Marmara Bölgesi'nin en uzun mağarasıdır. Ayvaini Mağarası görünümleri ilginç ve büyüleyici damlataşlar (sarkıt, dikit, duvar damlataşları, sulu damlataş havuzları) ve göller ile kaplıdır. Gezi için rehber alınması gerekmektedir. Turistik gezilere açılması için çalışmalar sürdürülmektedir.