Alegria Dive Resort
LocationThis resort is located in Alegria, right on the beach.FacilitiesThe friendly staff at the reception desk are happy to answer any questions. Wireless internet access (no extra charge) allows gu...
More info