text: Costa Quebrada, Cantabria, Spain --- Where is this? Oh The Places You'll Go, Places To Travel, Places To Visit, Beautiful World, Beautiful Places, All Nature, Amazing Nature, Spain And Portugal, Adventure Is Out There