park - Malta
bike cathedral church city fortress island natural wonder observation deck park sea unusual structures
Rating: 6.40
National Park Ta 'Qali is located on the site of a former British military base that was here from 1943 ... read more...