Step back in time at these megalithic temples, older than the pyramids, standing majestically on a hilltop overlooking the sea.
Step back in time at these megalithic temples, older than the pyramids, standing majestically on a hilltop overlooking the sea.