Station Hill es una ciudad ubicada en la isla de Mayreau , que forma parte de la cadena de islas Granadinas .
Este artículo de ubicación de San Vicente y las Granadinas es un trozo . Puedes ayudar a Wikipedia expandiéndola .