St Peter Port Clock Tower
St. Peter Port, Clock Tower
Among the great attractions of the Channel islands are the tax advantages, including a very favorable business and banking environment, and low income and no VAT taxes.
©Bill Yeaton
BACK NEXT