Delaford is located between Roxborough and Speyside along the Windward Road. It sits more to the interior of the Island and is beautiful, clean countryside living, yet it is only a 10 minute drive from Roxborough or Delaford Bay and another 15 minutes to Speyside if diving, snorkeling or the beaches are the preference. This particular piece of land is located in a quiet, slightly undulating, lush...