Pelican Point - Turks and Caicos Real Estate Pelican Point is an 11 acre highly exclusive and extremely spacious luxury site located on the doorstep of Pelican beach, in the Turks and Caicos Islands.
Turks & Caicos Property, Ltd. The largest undeveloped residential beachfront real estate listing available for sale.