1.
Pacific Shores Nature Resort
Pacific Shores Resort & Spa Luxurious living... all the comforts of home 1-1600 Stroulger Road, Nanoose Bay, B.C. Canada V9P 9B7 ...
2.
Pacific Shores Nature Resort
Pacific Shores Resort & Spa Luxurious living... all the comforts of home 1-1600 Stroulger Road, Nanoose Bay, B.C. Canada V9P 9B7 ...
3.
Pacific Shores Nature Resort
Pacific Shores Resort & Spa Luxurious living... all the comforts of home 1-1600 Stroulger Road, Nanoose Bay, B.C. Canada V9P 9B7 ...
4.
Pacific Shores Nature Resort
Pacific Shores Resort & Spa Luxurious living... all the comforts of home 1-1600 Stroulger Road, Nanoose Bay, B.C. Canada V9P 9B7 ...
5.
Pacific Shores Nature Resort
Pacific Shores Resort & Spa Luxurious living... all the comforts of home 1-1600 Stroulger Road, Nanoose Bay, B.C. Canada V9P 9B7 ...
6.
Pacific Shores Nature Resort
Pacific Shores Resort & Spa Luxurious living... all the comforts of home ... Areas are dedicated to native species and inviting illuminated nature walks ...
7.
Pacific Shores Resort & Spa Luxurious living... all the comforts ...
Pacific Shores Resort & Spa Luxurious living... all the comforts of home ... Web: pacificshores.nanaimo.com. Email: pacificshores@nanaimo.com ...
8.
9.
10.