translate English to German: Swim and relax at the beach, just 10 meters away.
Schwimmen Sie und entspannen Sie sich an unserem Badestrand, der lediglich 100 m entfernt liegt.