Sea Lovers Dive Center – Constance Ephelia Hotel

Seychelles - Port Launay - Mahe

How was this dive center?