[vc_row][vc_column width="1/3"][/vc_column][/vc_row][vc_row][vc_column width="2/3"][vc_column_text] London The legendary British metropolis of London lies along the Thames river, in south eastern England. Easily one of the most famous cities on this planet, London has over 8 million residents and it is the largest metropolis in western Europe. It is...
[vc_row][vc_column width="2/3"][vc_column_text] Amsterdam The liberal and exuberant Amsterdam – commonly known just as ”Dam” – is the capital of the Netherlands and is located in the western side of the country. The river Amstel ends in the city centre and connects to a large number of canals....