These beautiful lilies were found at the La Brea Pitch Lake Trinidad and Tobago in the Caribbean. This is one of the largest pitch lakes in the world and the only one that you can walk one. It is quite an experience to visit this pitch lake. The lilies flourish very nicely with the sulfur and gases from the pitch. They emanate a wonderful aroma as well!
Trinidad and Tobago is the most southerly islands in the Caribbean.

