Shangri La is a fantastic little oasis tucked away on Galiano Island. If you want to see the stars, hear the frogs, or do some yoga, this is your place.