Ta Hagrat at Mgarr is a UNESCO World Heritage Site, revealing remains of two temples.



Hotels in Popular Malta Destinations