Amsterdam, North Holland, The Netherlands
London, England, United Kingdom
Vaasa, Ostrobothnia, Finland
Finland
Koh Phangan, Surat Thani, Thailand
Helsinki, Uusimaa, Finland
Lahaina, HI, USA