Little Switzerland

Royal Plaza
Lloyd G. Smith Blvd. 94
Ораньестад 
Аруба