Plaza Beach & Dive Resort and its on-site dive center Toucan Diving combined for a total of 13 awards in the 2025 Scuba ...