Favorite
The biggest town on the island and the seat of the local government. The city is divided in two. The New Town with its modern buildings and shopping areas and hotel-lined beachfront, and within it sealed behind a double ring of high walls and a deep moat, the Old Town. Nearly half the population live in the area, with 6,000 Read more...