Aruba
Moomba Beach is one of Aruba.

1. Moomba Beach

8.9
JE Irausquin BLVD 230 (Holiday Inn & Marriott’s Surf Club), Oranjestad
Beach Bar · 71 tips and reviews