Where are you?!
Vali has seen a lot of students come and go, but there are always those who come here and just never leave.. Denman Island is located in the northwest corner of the Georgia Strait, and is one of the Northern Gulf Islands. It is approximately 2 1/2 hours north of Victoria, 1 hour north of[…]