
Munxar Cliffs (St. Thomas Beach) Marsascala
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.
