Dwejra, Gozo is the site of a huge collapsed cavern that has been invaded by the sea. Now called Dwejra Bay, the collapse of the cavern has formed the most amazing anchorage for yachts. The horseshoe bay is surrounded by soaring vertical cliffs and is guarded by the brooding bulk of fungus rock at its... Continue Reading →