Ta' Dmejrek


Ta' Dmejrek is the highest point of Malta, located on the Dingli Cliffs, with an elevation of 253 metres..