Corsica

Corsica, whilst strictly a French département, is actually a fiercely independent island, closer to Italy than to France, a few miles north of Sardinia. Wild, mountainous, great beaches, potent cheese and improving wines. It has not been the easiest place to visit in...
Be a Superhero!

Be Kind and Make a Difference

Worlds Need Your Kindness

Nullam lectus tortor lobortis sed condimentum in rutly.

Supporters and Strategic Mission Partners

