
On the coast of the British West Indies, a collection of stunning homes are located over 35 beautiful acres of land, spanning approximately one mile of exclusive beach frontage. The peaceful northern isle, of the QueenĂ¢€™s Leewards, is a sanctuary of calm inlets and protected coves, sun reaching palm trees, silky white sand and turquoise bays.

No comments:
Post a Comment