Did you know that this is a US state park? It is located in the US Virgin Islands. Beautiful Caneel Bay consists of 7 gorgeous beaches. This area is home to some of the best sailing in the world. I cannot wait until I return to this slice of paradise. I am always sea dreaming...
No comments:
Post a Comment