Malta

A trip to Malta. Excellent food, sunshine and energy of the small island.