Blind Beach is a lido offering a unique experience in a hidden bay with crystal-clear water. Enjoy regional scents and flavors.