Fort Manoel is a castle Manoel Island Gżira located in Malta.
Triq il-Forti Manoel Gżira Malta
Game of Thrones Filming Location - Joffrey shows Ned Stark's head
Heritage, very impressive
hidden gem
This is where I have my lunch break. Airy and peaceful, even with children playing nearby. Do not go after dark. May get a bit dodgy. - Marisa Simiana
Fantastic and Strategic Room for Living Malta - Antonio Prigiobbo