Casa Toucan
There is a small strip of seaweed along the beach at Casa Toucan in Puerto Morelos this morning, but the water is clear.

There is a small strip of seaweed along the beach at Casa Toucan in Puerto Morelos this morning, but the water is clear.