Queen's College Pool - Village Road
The Barracuda Swim Club calls 'home' at Queen's College, Village Road. The 5 lane 25m pool has a depth of about 12 feet in the centre with an area for teaching pre-schoolers.
Located in the eastern district of New Providence Island in The Bahamas. Head north along Village from the intersection of Soldier Road, Bernard Road and Wullf Road. Turn left into Queen's College School Campus, the pool is located to the left of the security check point at the gate.