Is Los Roques the Next Bermuda Triangle?





Click to zoom