You must see Ibiza,Corsica and other Mediterranean at least once

Located on the southern tip of the French island of Corsica, Bonifacio – meaning ‘pretty face’ – is virtually dangling into the Mediterranean sea. Harbouring Medieval fortresses and Roman ruins, it is a city steeped in history and natural beauty. Navagio Beach, Zakynthos, Greece The beach is truly iconic and the most recognizable in the […]