This is due to the small size of the island and its tranquility. Of course large economic nations are proud to exhibit their wealth and powers across the world- such countries are often the controversial highlight of the media. Barbados is quite the contrary but well known to those who have a good Geographic knowledge.
<span>
The phrase that has a similar meaning to given over is A. devoted to</span>
<span>To give over means to entrust or surrender oneself. Or to devote oneself to a particular purpose or cause.</span>
<span>Hope this helps. :) </span>