ADD COMMENT
MV Odile Wreck, Birgu
/
Malta
Malta is located in the center of the Mediterranean Sea, regarded as of great strategic importance throughout history. Valletta, the capital city of Malta, also called The Fortress City and is an amazing late Renaissance work of art and architecture.