[04/12/2016] In this episode we were hitch hiking right into the luxury resort Sugar Beach, perched in between the big and small Pitons. Those two amazing shaped mountains rising out of the ocean made Saint Lucia my favorite Caribbean Island!
Read the rest of this entry »
Tags: Caribbean, Saint Lucia