A 3 tumoli field overlooking Filfla having sea view with reservoir & having road access
ref no. 24225