Tag: gozo island

  • Spring Fling: Dwejra Bay

    written by sirio174 on 2012-03-10 #places
    Spring Fling: Dwejra Bay

    Dwejra Bay is a place of wild nature with a great natural arch that plunges into the sea, an ideal place for a romantic spring! Where is this beautiful place? It is in the middle of the Mediterranean Sea, in Malta (Island of Gozo).