Share
twitterlinkedinfacebook
Image 1 of 1
Netherlands Amsterdam 07 Haarlem 3150 church.jpg
Netherlands, Haarlem.  Find a High Spot.<br />
Research and explore to find tall buildings for unique vistas. The Grote Kerk (great church) in the town square of  Haarlem, stands above all, but the department store I'm in.  Parking garages are also worth checking out for the view and they're usually open to the public at all hours.