Explore the charming town of Palau, known for its beautiful beaches, crystal clear waters, and historic landmarks.