maltavillageholidays.com
Central Townhouse, Birkirkara
Visit the post for more.