- Published: Friday, 13 August 2010 11:09
- Written by Erin Frank
I’ve always liked the island life. It’s the sunburns and sandy shoes I can’t stand, which is why I recently took an ideal getaway to my kind of island—Sonora Island, an evergreen oasis tucked in among the Discovery Islands of British Columbia, Canada. Private, plush, and prepared to grant your every wish, a stay at the all-inclusive Sonora Resort is just the escape any hard-working jetsetter needs to unwind.