"The Discovery Islands are everything you imagine the west coast of Canada to be: endless ocean, lush fragrant forests, driftwood-strewn beaches, and ever changing sunset colors with majestic ...
Keep in mind that most shops are closed on Sundays. – Taryn White George Town is the capital and largest city in the Cayman Islands and the largest city of any of the British Overseas Territories.