silastravels.com
Amsterdam, The Netherlands
Read this post for a short review of Holland.