તેઓ  તોબાગા ટાપુ  પર સ્થિત છે, જે વિકસતા જતા શહેરથી થોડા કિલોમીટર દૂર છે.