Ancient peoples were beguiled by the spectacular Grand Harbour, with huge natural cliffs, forts and villages overlooking the shining Mediterranean Sea.
Ancient peoples were beguiled by the spectacular Grand Harbour, with huge natural cliffs, forts and villages overlooking the shining Mediterranean Sea.