Spanish Tow es la capital de la Isla de Virgin Gorda. Se encuentra ubicada al sur de Virgin Gorda, al oeste de Tórtola. Es una ciudad con gran infraestructura turística.
Spanish Tow es la capital de la Isla de Virgin Gorda. Se encuentra ubicada al sur de Virgin Gorda, al oeste de Tórtola. Es una ciudad con gran infraestructura turística.