LOCATION: Illas Cies, Spain
APPEARING: Yogi | Manu | Steffen
A day at the island with The Most Beautiful Beach in the World, apparently. It was surely nice, but the most beautiful? In the world?