Puerto Seco is a long white-sand beach stretching off to palm trees in the distance, lapped by calm shallow water.
A beach hub for families, it's lined with snack bars and vendors hiring boats and skis. A waterslide and playground for the kids adds to the fun.
There are changing facilities at the beach, thatch huts for shade, food vendors and snorkel hire.
...More