Skip to content
inoh

toulon

/tuːˈlɒn/

A city in southern France.

“The sun shone brightly over Toulon’s beautiful harbor.”
Add to my deck
Illustration of toulon: A city in southern France.