Princess Margaret Beach, Bequia Nestled on the picturesque island of Bequia, Princess Margaret Beach exudes an air of exclusivity and tranquility. Named after the British royal who as soon as graced its shores, this idyllic stretch of sand provides pristine white sands and calm turquoise waters supreme for swimming and snorkeling. Framed by lush greenery […]