Playa Grande Tours

A beach with clear turquoise water, a sandy shore, and a backdrop of dense green foliage and palm trees.