One of Malta’s best natural swimming pools at St Peter’s Pool.
Check our jellyfish map at http://www.maltaweathersite.com/jellymap.asp
One of Malta’s best natural swimming pools at St Peter’s Pool.
Check our jellyfish map at http://www.maltaweathersite.com/jellymap.asp
Leave a Reply
You must be logged in to post a comment.