Peter Bargh

Sights & Sounds

Archive for January 9th, 2016

January 9th, 2016 by Peter Bargh

North Malta

I decided to do the north tip of the island so I caught a bus up to Mellieha heights and walked down to the bay, then up to the red castle (The Red Tower or Fort St. Agatha), and did the tourist visit to get a view from the top. On the way up I […]