Within easy reach of this spot
Close by you'll find The Red Tower, Little Armier Beach, Knisja Parrokjali tat-Twelid tal-Vergni Marija.