Soar over Gulpiyuri Beach, the smallest beach in the world located inland in Asturias, Spain, where tidal waters flow through ...