St. Andrew Bay

Anyone who hasn’t visited St. Andrew’s Bay which is located in Karaburun peninsula Albania it’s sure that hasn’t seen anything worth from albanian spectacular attractions. A hidden paradise surrounded by white sand and crystal clear cobalt waters makes a perfect place to spend relaxing moments in the sun.