View Stock / Alamy Stock Photo

Paradise Found in Palau

A stay in Palau, a tiny island nation in the western Pacific, provided some much needed respite to a pair of weary sailors.