Content being validated
St Peter's Pool
0
0
Located at the south of Malta island, St Peter's pool is just 2km walk from the fishing village named Marsaxlokk. It is famous for it's turquoise ocean. Are you ready to go for a leap of faith?
Read More
Translate
Related content

Media currently exploring