Il-Palazz ta’ Selmun – Selmun Palace Posted by Mark Borg | Jun 20, 2021 | Places | Overview The Selmun Palace (Maltese: Il-Palazz ta’ Selmun) is a villa on the Selmun... Read More