Crystal Waters Posted on February 27, 2019February 27, 2019 by Hxwixe Posted in Photography These Photo was taken on the coast of Belize in a town called Ambergris Caye Share this: Share on X (Opens in new window) X Share on Facebook (Opens in new window) Facebook