Map of Texada Island
The Tree Frog Lodge and Bistro is located in Gillies Bay, opposite the RCMP