Munxar Cliffs (St. Thomas Beach) Marsascala

Munxar Cliffs (St. Thomas Beach) Marsascala

I
Iles92
6 Video Views·Nov 23, 2022

Munxar Cliffs, Faitata Cliffs or also know as Tal-Bajda is an attraction where very few people know about the beautifulness of the sea. People do find it hard to visit as this place is only accessible with or a small boat or a canoe.