top of page
Marsascala is a sea-side village in the South Eastern Region of Malta that has grown around the small harbour at the head of Marsascala Bay, a long narrow inlet also known as Marsascala Creek. The town itself is located along both sides of the bay. Marsascala Bay is largely edged by promenade, with low shelving rock ledges cut with salt pans which continue on round the eastern point and into St. Thomas Bay to the south.
bottom of page