The Intracoastal Waterway separates it from the neighboring cities of West Palm Beach and Lake Worth .
The Intracoastal Waterway separates it from the cities of West Palm Beach and Lake Worth .