More Story

VIDEO: One Minute in Malta

Malta is a tiny island in the Mediterranean Sea, with a rich history and countless places to see. So, Traveler Confidential...