Los Roques, Venezuela By plus-size-tips March 29, 2022 South America 0 Comments Los Roques is an archipelago that is part of the South Antilles, located in the Caribbean Sea, 166 km north of the coast of Venezuela. This is one of the few places on the planet that has retained its original beauty... [Continue reading...]