Mayan Princess Beach & Dive Resort

Mayan Princess Beach & Dive Resort

Bay Island,Roatan / Discover the all inclusive Mayan Princess Beach & Dive Resort in the Caribbean. Experience diving in one of the most beautiful reef in the world.