Where is Flamingo Beach?

Where is Flamingo Beach located?

Flamingo Beach, Flamingo Beach, AW (approx. 12.50127°, -70.02953°)


Where is Flamingo Beach on the map?