.
Mayan Princess Beach and Dive Resort boasts an amazing setting that serves as an ideal backdrop for your diving getaway.