30 Secret Islands to Visit for the Ultimate Secluded Vacation
"Stay at the tropical-chic Hotel San Pedro de Majagua on Isla Grande. There, you'll find 17 white-on-white rooms, panoramic Caribbean views, and a restaurant where you might dine on fresh-caught snapper, grilled whole." - Travel + Leisure Editors