Riviera Maya Vacation - Joe McClintock
James and Stephen on the beach.  The ruins of  Spanish lookout building is on the little island in the background.

James and Stephen on the beach. The ruins of Spanish lookout building is on the little island in the background.