Yachting in Malta: the sights of Valletta
Denis Korablev
  • 18.05.2021
  • 1,599

Yachting in Malta: the sights of Valletta

Malta is a small country located on the islands of the Maltese archipelago (the largest of which are Malta and Gozo). There are no natural lakes and rivers on the islands.