Home/25 Best Beaches in Malta and Gozo/1533632203-8273-st-peters-pool-malte 1533632203-8273-st-peters-pool-malte 1533632203-8273-st-peters-pool-malte