Make your own free website on Tripod.com

Map of the World.

[World Map]
A World map, centred on Europe