Snow In The Caribbean

The first ice rink, complete with a small real snow indoor play area, has opened in the Caribbean nation of Trinidad And Tobago. Christened the Ice Caribbean Entertainment District (or ‘ICED’ for short), the facility is located at La Romaine. A sizable crowd are reported to have gathered outside the facility ahead of its scheduled opening. The ICED building has
Read more