Fomm ir-Riħ Bay, Island of Malta, Malta
3.0 (2 reviews) Spent Ranking #18 in Mgarr Bodies of Water
Address
Tal-abatija, Mgarr, Island of Malta MGR 1114 Malta
Current local date and time now
Sunday, May 12, 2024, 19:20
User Ratings
3.0 based on (2 reviews)
Excellent
0%
Good
50%
Satisfactory
0%
Poor
50%
Terrible
0%