Abandoned Places Abandoned ‘White Rocks’ Complex | Pembroke, Malta by Katie Posted on September 16, 2024September 17, 2024 An abandoned military complex on Malta’s coast. Plus watermelon. Read More