Author: Nikki Miller-Ka
Travel: Seeking Paradise in Punta Cana
If you’re looking for paradise, your search can begin and end at Meliá Beach Resort in Punta Cana, Dominican Republic.
Want to read the whole issue? Download and read this issue and others on Magzter.