Trinidad is a country filled with temples (actually hundreds, explains my guide, Nick). This should come as no surprise, considering the number of Indian settlers on the island.
Only one, however, is a floating marvel on the Caribbean Sea itself, although there is a walkway from the mainland to reach it.
The Temple in the Sea at Waterloo, Trinidad, was not built in the ocean out of whimsy, but rather out of necessity. Built by an industrious South Asian laborer called Seedas Sadhu in 1947, the original temple was razed to the ground by the government because it was built on Caroni lands. But this did not deter Sadhu, who built this coastal temple as an example of human persistence.
Best reached via the route to Chaguanas, the Temple in the Sea is very near the popular Hanuman Temple in Waterloo, and surrounded by beautiful, lanky flags that waver like butterflies in the wind. Each flag's color has meaning and significance, and there are Hindu deities inside the temple.
While the temple has survived erosion from the sea, it still remains as a beacon of hope and great beauty. It is tiny, but a symbol of great persistence and love.