Where is Poema's Beach Duplex?

Where is Poema's Beach Duplex located?

Poema's Beach Duplex, Poema's Beach Duplex, PF (approx. -17.5185°, -149.50673°)


Where is Poema's Beach Duplex on the map?