Ocean Island Suites

 
  0
Catering to the young
...and the young at heart! Ocean Island is, you guessed it, located within walking distance to the beach of historic James Bay.