Home > Caribbean > Issue No. 42 > Playa Pesquero Hotel: Cuba’s largest resort