Where is Palm Bay Resort, Long Island?

Where is Palm Bay Resort, Long Island located?

Palm Bay Resort, Long Island, Palm Bay Resort, Long Island, Australia (approx. -20.33484°, 148.85007°)


Where is Palm Bay Resort, Long Island on the map?