View Stock / Alamy Stock PhotoDestinationsParadise Found in PalauA stay in Palau, a tiny island nation in the western Pacific, provided some much needed respite to a pair of weary sailors.By Heather FrancisNovember 12, 2018