Quizhall.com - search

Which island belongs to France?
- Corsica
- Tenerife
- Delft
- La Palma
- Amsterdam