translate English to German: Bellatrix is the perfect place to enjoy your holidays near the sea and far away from the problems.
Die perfekte Lage, um Ihre Alltagsprobleme vergessen zu können.