Ao aterrissar na cidade, localizada na costa sudoeste da ilha, os turistas encontram uma espécie de Londres tropical, com uma arquitetura herdada da colonização inglesa representada em edifícios como o Parlamento, construído em 1639, e belos parques como o Queens Park, que bem poderia estar localizado na capital da Inglaterra. Os visitantes que preferem fazer compras a percorrer marcos históricos encontram muitas opções nas lojas de Broad Street, principal rua da cidade