Malta

A Weekend in Malta

Once upon a time, I met a girl from my university who told me she was from Malta. I gave her a timid smile as I quickly googled to figure out where “Malta” was. Malta is a small country located just south of Sicily and north of the North African Coast. It is an archipelago, …