Amsterdam, The Netherlands

The Netherlands is a low-lying country with approximately 25 per cent of its area below sea level. Netherlands actually means 'the lowlands'. We arrived in Amsterdam in the late afternoon, checked inRead more
The Netherlands is a low-lying country with approximately 25 per cent of its area below sea level. Netherlands actually means 'the lowlands'. We arrived in Amsterdam in the late afternoon, checked inRead more