
Charming Small Towns of France
What is there to See & Do in La Rochelle?
Located on the Atlantic coast, the town of La Rochelle is directly linked to the ocean. Its dense history, passing from English to French domination, offers an astounding heritage...
Read more