Where is Aqua Aloha Surf Waikiki, Honolulu?

Where is Aqua Aloha Surf Waikiki, Honolulu located?

Aqua Aloha Surf Waikiki, Honolulu, Aqua Aloha Surf Waikiki, Honolulu, United States of America (approx. 21.27893°, -157.82352°)


Where is Aqua Aloha Surf Waikiki, Honolulu on the map?