Quizhall.com - search

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