Location

First Avenue , San Nicolas, Aruba