Il-Majjistral Nature & History Park,

Triq il-Mellieħa , Mellieha , Malta

Garden