{"product_id":"gran-canaria","title":"Gran Canaria By Heart: The True Guide \u0026 Untold Stories eBook","description":"\u003cp class=\"my-2 [\u0026amp;+p]:mt-4 [\u0026amp;_strong:has(+br)]:inline-block [\u0026amp;_strong:has(+br)]:pb-2\"\u003eEight years ago, I arrived in Gran Canaria with nothing but a suitcase and a heart full of questions. I wasn’t looking for a postcard-perfect vacation I was searching for a place to belong. What I found was far messier, more beautiful, and way more real.\u003c\/p\u003e\n\u003cp class=\"my-2 [\u0026amp;+p]:mt-4 [\u0026amp;_strong:has(+br)]:inline-block [\u0026amp;_strong:has(+br)]:pb-2\"\u003e\u003cem\u003eGran Canaria By Heart\u003c\/em\u003e\u003cspan\u003e \u003c\/span\u003eis my story and it could be yours.\u003cbr\u003eAvailable as a downloadable ebook, fully compatible with Kindle and all major e-readers, this book blends heartfelt storytelling with practical insider knowledge to help you explore or settle on the island like a local.\u003c\/p\u003e\n\u003cp class=\"my-2 [\u0026amp;+p]:mt-4 [\u0026amp;_strong:has(+br)]:inline-block [\u0026amp;_strong:has(+br)]:pb-2\"\u003eIf you’re a traveler craving the kind of adventure that goes beyond beaches and resorts, this ebook is your passport to the island’s soul the hidden corners that tourists miss and locals keep close. For expats dreaming of a new life, it’s the honest tale of learning the language, embracing the culture, and finding your tribe against the backdrop of volcanic landscapes and endless skies.\u003c\/p\u003e\n\u003cp class=\"my-2 [\u0026amp;+p]:mt-4 [\u0026amp;_strong:has(+br)]:inline-block [\u0026amp;_strong:has(+br)]:pb-2\"\u003eInside, you’ll find:\u003c\/p\u003e\n\u003cul class=\"marker:text-quiet list-disc\"\u003e\n\u003cli class=\"py-0 my-0 prose-p:pt-0 prose-p:mb-2 prose-p:my-0 [\u0026amp;\u0026gt;p]:pt-0 [\u0026amp;\u0026gt;p]:mb-2 [\u0026amp;\u0026gt;p]:my-0\" style=\"box-sizing: border-box; border-width: 0px; border-style: solid; border-color: oklch(0.9296 0.007 106.53 \/ 0.1); scrollbar-color: initial; scrollbar-width: initial; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; margin-top: 0px; margin-bottom: 0px; padding-inline-start: 0.375em; padding-top: 0px; padding-bottom: 0px;\"\u003e\n\u003cp class=\"my-2 [\u0026amp;+p]:mt-4 [\u0026amp;_strong:has(+br)]:inline-block [\u0026amp;_strong:has(+br)]:pb-2\"\u003e8 years of real, lived-in stories and lessons\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli class=\"py-0 my-0 prose-p:pt-0 prose-p:mb-2 prose-p:my-0 [\u0026amp;\u0026gt;p]:pt-0 [\u0026amp;\u0026gt;p]:mb-2 [\u0026amp;\u0026gt;p]:my-0\" style=\"box-sizing: border-box; border-width: 0px; border-style: solid; border-color: oklch(0.9296 0.007 106.53 \/ 0.1); scrollbar-color: initial; scrollbar-width: initial; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; margin-top: 0px; margin-bottom: 0px; padding-inline-start: 0.375em; padding-top: 0px; padding-bottom: 0px;\"\u003e\n\u003cp class=\"my-2 [\u0026amp;+p]:mt-4 [\u0026amp;_strong:has(+br)]:inline-block [\u0026amp;_strong:has(+br)]:pb-2\"\u003e72 secret spots even Google hasn’t found\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli class=\"py-0 my-0 prose-p:pt-0 prose-p:mb-2 prose-p:my-0 [\u0026amp;\u0026gt;p]:pt-0 [\u0026amp;\u0026gt;p]:mb-2 [\u0026amp;\u0026gt;p]:my-0\" style=\"box-sizing: border-box; border-width: 0px; border-style: solid; border-color: oklch(0.9296 0.007 106.53 \/ 0.1); scrollbar-color: initial; scrollbar-width: initial; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; margin-top: 0px; margin-bottom: 0px; padding-inline-start: 0.375em; padding-top: 0px; padding-bottom: 0px;\"\u003e\n\u003cp class=\"my-2 [\u0026amp;+p]:mt-4 [\u0026amp;_strong:has(+br)]:inline-block [\u0026amp;_strong:has(+br)]:pb-2\"\u003eLocal phrases like\u003cspan\u003e \u003c\/span\u003e\u003cspan class=\"group\/language-learning cursor-pointer\"\u003e\u003cspan class=\"group-hover\/language-learning:border-foreground border-subtle cursor-pointer hyphens-auto break-words border-b-2 border-dotted outline-none transition-colors duration-200 ease-out font-sans text-base font-medium text-foreground selection:bg-super\/50 selection:text-foreground dark:selection:bg-super\/10 dark:selection:text-super\"\u003e\u003cspan\u003e“Mi niña'\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003ethat open doors and hearts\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli class=\"py-0 my-0 prose-p:pt-0 prose-p:mb-2 prose-p:my-0 [\u0026amp;\u0026gt;p]:pt-0 [\u0026amp;\u0026gt;p]:mb-2 [\u0026amp;\u0026gt;p]:my-0\" style=\"box-sizing: border-box; border-width: 0px; border-style: solid; border-color: oklch(0.9296 0.007 106.53 \/ 0.1); scrollbar-color: initial; scrollbar-width: initial; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; margin-top: 0px; margin-bottom: 0px; padding-inline-start: 0.375em; padding-top: 0px; padding-bottom: 0px;\"\u003e\n\u003cp class=\"my-2 [\u0026amp;+p]:mt-4 [\u0026amp;_strong:has(+br)]:inline-block [\u0026amp;_strong:has(+br)]:pb-2\"\u003eTips that save you from common newbie mistakes\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli class=\"py-0 my-0 prose-p:pt-0 prose-p:mb-2 prose-p:my-0 [\u0026amp;\u0026gt;p]:pt-0 [\u0026amp;\u0026gt;p]:mb-2 [\u0026amp;\u0026gt;p]:my-0\" style=\"box-sizing: border-box; border-width: 0px; border-style: solid; border-color: oklch(0.9296 0.007 106.53 \/ 0.1); scrollbar-color: initial; scrollbar-width: initial; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; margin-top: 0px; margin-bottom: 0px; padding-inline-start: 0.375em; padding-top: 0px; padding-bottom: 0px;\"\u003e\n\u003cp class=\"my-2 [\u0026amp;+p]:mt-4 [\u0026amp;_strong:has(+br)]:inline-block [\u0026amp;_strong:has(+br)]:pb-2\"\u003eInsider knowledge that turns a visit into a home\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"my-2 [\u0026amp;+p]:mt-4 [\u0026amp;_strong:has(+br)]:inline-block [\u0026amp;_strong:has(+br)]:pb-2\"\u003eThis isn’t just a guide filled with checklists; it’s a journey of transformation, failures, wins, and the kind of magic only Gran Canaria offers when you drop the tourist act and truly show up.\u003c\/p\u003e\n\u003cp class=\"my-2 [\u0026amp;+p]:mt-4 [\u0026amp;_strong:has(+br)]:inline-block [\u0026amp;_strong:has(+br)]:pb-2\"\u003eWhether you’re planning a trip or ready to plant roots, you deserve to experience the island that changes lives quietly, beautifully, and boldly.\u003c\/p\u003e\n\u003cp class=\"my-2 [\u0026amp;+p]:mt-4 [\u0026amp;_strong:has(+br)]:inline-block [\u0026amp;_strong:has(+br)]:pb-2\"\u003eDon’t settle for the surface that real Gran Canaria waits in these pages, and it’s waiting for you.\u003c\/p\u003e\n\u003cp class=\"my-2 [\u0026amp;+p]:mt-4 [\u0026amp;_strong:has(+br)]:inline-block [\u0026amp;_strong:has(+br)]:pb-2\"\u003eLimited ebook copies available for instant download on Kindle and all devices.\u003cbr\u003eYour authentic adventure and new beginning start here.\u003c\/p\u003e\n\u003cp class=\"my-2 [\u0026amp;+p]:mt-4 [\u0026amp;_strong:has(+br)]:inline-block [\u0026amp;_strong:has(+br)]:pb-2\"\u003eGrab your copy of\u003cspan\u003e \u003c\/span\u003e\u003cem\u003eGran Canaria By Heart\u003c\/em\u003e\u003cspan\u003e \u003c\/span\u003etoday and step into the story you were meant to live.\u003c\/p\u003e","brand":"Roots \u0026 Routes","offers":[{"title":"Default Title","offer_id":56537763086718,"sku":null,"price":7.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0942\/8218\/7134\/files\/Untitleddesign_5.png?v=1762784512","url":"https:\/\/rootsand-routes.com\/products\/gran-canaria","provider":"Roots \u0026 Routes","version":"1.0","type":"link"}