View Larger Map
Europa Island - Wikipedia, the free encyclopedia
en.wikipedia.org/wiki/Europa_Island Cached
Europa Island (French: Île Europa) is a 28 km² low-lying tropical atoll in the Mozambique Channel, about a third of the way from southern Madagascar to southern ...
Europa Island (French: Île Europa) is a 28 km² low-lying tropical atoll in the Mozambique Channel, about a third of the way from southern Madagascar to southern ...