About Channel Land
- With about 13,000 people, Channel Land is one of the ten biggest cities in the Cayman Islands.
- It's about 18 km to George Town, the country's largest city.
- Close by: Hutland (less than 1 km), Further Ground (2 km) and The Mountain (2 km).