Where is Arashi, Aruba?

Coordinates: -70.05 12.6

Be the first visitor to thank for this answer!

Thanks!