Chinese Garden Of Serenity Is A Must Visit In Malta

chinese garden pavilion

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 …

Read more

Pin It on Pinterest