The Island Fever Series: Sable Island

Sable Island, located in Nova Scotia, is known for its sand dunes and wild horse population.

More by Geeta Sadashivan

View profile