translate English to German: Located in Supearska Draga on the Mediterrenean island.
Es ist ca. 1000 m vom Strand entfernt.