The Bahamas  -  

17 Avenue Rd, Torquay, Devon, TQ2 5LB

Distance  Distance from The Bahamas to Torquay is approx 0.93miles  Torquay centre is approx 0.93 miles