In fact, we (and half of France) are on the peninsula near Hyeres

infactweandhalfoffranceareonthepeninsulanearhyeres.jpg

Photo album created with Web Album Generator