Looking for a new island paradise? This postcard-perfect Pacific jewel is hiding in plain sight. The island nation of Palau, located in the Pacific Ocean between the Philippines, Indonesia and Papua New Guinea, could genuinely be one of travel’s best-kept secrets, in a world where there aren’t many left. This cluster of more than 300 […]