Little Arches (Barbados)

Description At Little Arches you can sleep one meter from the sea and relax in the sun on a deserted beach, surrounded only by wild nature. The resort is by the sea, but sheltered by vegetation, on the south coast of the island of Barbados overlooking...