Chinese Garden Of Serenity Is A Must Visit In Malta
July 21, 2019 Chinese Garden of Serenity is another one of those lovely finds that one expects on a Malta holiday. The Chinese garden of serenity is located in the little town of Santa Lucija, which is in the south of the island. l think it is a must see that should be on your …