Home > Caribbean > Issue No. 20 > PLAYA ESMERALDA. paradise does exists...