Did you know the world’s second largest statue of the Hindu god, Lord Hanuman, stands at an impressive 85 ft tall in the village of Carapichaima in Trinidad (and Tobago)?
I didn’t. Pretty shameful, considering I’ve called this island home for a vast majority of my life. And I’ve been roaming around other islands discovering and uncovering all their cool claims to fame. Smh.
Lucky for me though, I have friends who love to roam and have time to spare. An impromptu mid-week, midday road trip to Central Trinidad led me to Dattatreya Yoga Center and Mandir where I finally saw this impressive structure live.
Here are a few photos of one of T&T’s most popular religious sites.