Map of Texada Island

The Tree Frog Lodge and Bistro is located in Gillies Bay, opposite the RCMP