This visualization only works in modern browsers. Upgrade yours and enjoy.
The megalithic temples and tombs of Malta are not only the small island's cultural gems, they are world heritage. The mysterious ancient temples are among the oldest structures on the planet.