Places We’ve Been: Bahia Tortuga (Turtle Bay), BC Mexico

Our take on Turtle Bay, BC Mexico