Island Currents Spa at Sonora Resort

Sonora Island, BC

Natural wilderness forms the backdrop for Island Currents Spa at Sonora Resort. Spoil yourself in an unspoiled environment.