Colorful hammocks line a deck overlooking the ocean near El Cabo beach, in Tayrona National Park, on the Caribbean coast of Colombia.