

{"id":288,"date":"2026-05-07T20:14:53","date_gmt":"2026-05-07T20:14:53","guid":{"rendered":"https:\/\/blog.williamsitconsulting.com\/?p=288"},"modified":"2026-05-07T20:14:54","modified_gmt":"2026-05-07T20:14:54","slug":"april-28-2026-nazaree-to-porto","status":"publish","type":"post","link":"https:\/\/blog.williamsitconsulting.com\/index.php\/2026\/05\/07\/april-28-2026-nazaree-to-porto\/","title":{"rendered":"April 28, 2026 &#8211; Nazaree to Porto"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Short but somewhat epic bike ride with a longer train ride!<\/p>\n\n\n<link rel='stylesheet' id='osm-ol3-css-css' href='https:\/\/blog.williamsitconsulting.com\/wp-content\/plugins\/osm\/js\/OL\/10.9.0\/ol.css?ver=10.9.0&#038;ver=7.0' media='all' \/>\n<link rel='stylesheet' id='osm-ol3-ext-css-css' href='https:\/\/blog.williamsitconsulting.com\/wp-content\/plugins\/osm\/css\/osm_map_v3.css?ver=1.0.0&#038;ver=7.0' media='all' \/>\n<link rel='stylesheet' id='osm-map-css-css' href='https:\/\/blog.williamsitconsulting.com\/wp-content\/plugins\/osm\/css\/osm_map.css?ver=1.0.0&#038;ver=7.0' media='all' \/>\n<script id=\"wp-polyfill-js\" src=\"https:\/\/blog.williamsitconsulting.com\/wp-includes\/js\/dist\/vendor\/wp-polyfill.min.js?ver=3.15.0\"><\/script>\n<script id=\"osm-ol3-library-js\" src=\"https:\/\/blog.williamsitconsulting.com\/wp-content\/plugins\/osm\/js\/OL\/10.9.0\/ol.js?ver=10.9.0\"><\/script>\n<script id=\"osm-ol3-ext-library-js\" src=\"https:\/\/blog.williamsitconsulting.com\/wp-content\/plugins\/osm\/js\/osm-v3-plugin-lib.js?ver=1.0.0\"><\/script>\n<script id=\"osm-ol3-metabox-events-js\" src=\"https:\/\/blog.williamsitconsulting.com\/wp-content\/plugins\/osm\/js\/osm-metabox-events.js?ver=1.0.0\"><\/script>\n<script id=\"jquery-core-js\" src=\"https:\/\/blog.williamsitconsulting.com\/wp-includes\/js\/jquery\/jquery.min.js?ver=3.7.1\"><\/script>\n<script id=\"jquery-migrate-js\" src=\"https:\/\/blog.williamsitconsulting.com\/wp-includes\/js\/jquery\/jquery-migrate.min.js?ver=3.4.1\"><\/script>\n<script id=\"osm-map-startup-js-extra\">\nvar translations = {\"openlayer\":\"open layer\",\"openlayerAtStartup\":\"open layer at startup\",\"generateLink\":\"link to this map with opened layers\",\"shortDescription\":\"short description\",\"generatedShortCode\":\"to get a text control link paste this code in your wordpress editor\",\"closeLayer\":\"close layer\",\"cantGenerateLink\":\"put this string in the existing map short code to control this map\"};\n\/\/# sourceURL=osm-map-startup-js-extra\n<\/script>\n<script id=\"osm-map-startup-js\" src=\"https:\/\/blog.williamsitconsulting.com\/wp-content\/plugins\/osm\/js\/osm-startup-lib.js?ver=V6.2.5\"><\/script>\n\n        <div id=\"map_ol3js_1\"\n       class=\"osm-map-container undefined\"\n             data-map_name=\"undefined\"\n             data-map=\"map_ol3js_1\"\n             data-autoshow=\"no\"\n             style=\"width:100%;\n                    max-width:100%;\n                    height:450px;\n                    display:block;\n                    overflow:hidden;\n                    border:2px solid grey;\n                    position: relative;\">\n          <div id=\"map_ol3js_1_popup\" class=\"ol-popup\">\n            <a href=\"#\" id=\"map_ol3js_1_popup-closer\" class=\"ol-popup-closer\"><\/a>\n            <div id=\"map_ol3js_1_popup-content\"><\/div>\n          <\/div>\n        <\/div>\n    <script type=\"text\/javascript\">\n\t\t\t  vectorM['map_ol3js_1'] = [];\n\t        \n        var raster = getTileLayer(\"osm\",\"NoKey\");\t\t\t\n\n\t\t\t  var map_ol3js_1 = new ol.Map({\n\t\t\t\tinteractions: ol.interaction.defaults.defaults({mouseWheelZoom:false}),\n\t\t\t\tlayers: [raster],\n\t\t\t\ttarget: \"map_ol3js_1\",\n\t\t\t\tview: new ol.View({\n\t\t\t\t  center: ol.proj.transform([6.378,58.213], \"EPSG:4326\", \"EPSG:3857\"),\n\t\t\t\t  zoom: 9\n\t\t\t\t})\n\t\t\t  });\n\t\t\t  \n    var style_map_ol3js_1_0 = {\n      \"Point\": [new ol.style.Style({\n\n          image: new ol.style.Icon({\n            anchor: [0.5, 41],\n            anchorXUnits: \"fraction\",\n            anchorYUnits: \"pixels\",\n            opacity: 0.75,\n            src: \"https:\/\/blog.williamsitconsulting.com\/wp-content\/plugins\/osm\/icons\/mic_blue_pinother_02.png\"\n          })\n      })],\n\n      \"LineString\": [new ol.style.Style({\n        stroke: new ol.style.Stroke({\n          color: \"blue\",\n          width: 8\n        })\n      })],\n      \"MultiLineString\": [new ol.style.Style({\n        stroke: new ol.style.Stroke({\n          color: \"blue\",\n          width: 4\n        })\n      })]\n    };\n\t\t  var vectorL0 = new ol.layer.Vector({\n\t\t\t\tsource: new ol.source.Vector({\n\t\t\t\turl:\"\/wp-content\/uploads\/gpx\/portugal-2025\/2026_Portugal_2026_04_28_01_Bike_Nazaree_to_ValadoDosFrades.gpx\",\n\t\t\t\tformat: new ol.format.GPX({\n\t\t\t\t\textractStyles: false\n\t\t\t\t})\n\t\t\t}),\n\t\t\tzIndex: 92,\n\t\t\tstyle: function(feature, resolution) {return style_map_ol3js_1_0[feature.getGeometry().getType()];}\n\t\t  });\n\t\t  map_ol3js_1.addLayer(vectorL0);\n    var style_map_ol3js_1_1 = {\n      \"Point\": [new ol.style.Style({\n\n          image: new ol.style.Icon({\n            anchor: [0.5, 41],\n            anchorXUnits: \"fraction\",\n            anchorYUnits: \"pixels\",\n            opacity: 0.75,\n            src: \"https:\/\/blog.williamsitconsulting.com\/wp-content\/plugins\/osm\/icons\/mic_blue_pinother_02.png\"\n          })\n      })],\n\n      \"LineString\": [new ol.style.Style({\n        stroke: new ol.style.Stroke({\n          color: \"orange\",\n          width: 8\n        })\n      })],\n      \"MultiLineString\": [new ol.style.Style({\n        stroke: new ol.style.Stroke({\n          color: \"orange\",\n          width: 4\n        })\n      })]\n    };\n\t\t  var vectorL1 = new ol.layer.Vector({\n\t\t\t\tsource: new ol.source.Vector({\n\t\t\t\turl:\"\/wp-content\/uploads\/gpx\/portugal-2025\/2026_Portugal_2026_04_28_02_ValadoDosFrades_to_Porto.gpx\",\n\t\t\t\tformat: new ol.format.GPX({\n\t\t\t\t\textractStyles: false\n\t\t\t\t})\n\t\t\t}),\n\t\t\tzIndex: 92,\n\t\t\tstyle: function(feature, resolution) {return style_map_ol3js_1_1[feature.getGeometry().getType()];}\n\t\t  });\n\t\t  map_ol3js_1.addLayer(vectorL1);\n      var extension1 = ol.extent.createEmpty();\n      var curZoom1 = map_ol3js_1.getView().getZoom();\n\n      map_ol3js_1.getLayers().forEach(function(layer){\n         if(!layer.get(\"id\")) {     \n            layer.once(\"change\", function(e){\n               ol.extent.extend(extension1, (layer.getSource().getExtent()));\n               map_ol3js_1.getView().fit(extension1, {padding: [50, 50, 50, 50]});\n            });\n         }\n      });\n\n    \naddControls2Map(map_ol3js_1,0,0,3,0,5,6,7,0,1);\nosm_addPopupClickhandler(map_ol3js_1,  \"map_ol3js_1\"); \nosm_addMouseHover(map_ol3js_1); <\/script>\n\n\n\n<p class=\"wp-block-paragraph\">As we left our apartment in Nazare, we cruised the beach.  When we cycled in yesterday, there were stands that looked like a local market, except it was all covered with nets above, looking like it was to keep birds away.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In the morning, it was populated by women dressed in traditional clothing and drying products of the sea in a traditional manner.  It seems like it&#8217;s part of the same museum that has the display of boats along the beach.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It&#8217;s a bit heartbreaking to see the dried Octopus after seeing the movie &#8220;My Octopus Teacher&#8221;, which really demonstrated the intelligence of the creature.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"1024\" src=\"https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260428_101704-768x1024.jpg\" alt=\"\" class=\"wp-image-311\" srcset=\"https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260428_101704-768x1024.jpg 768w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260428_101704-225x300.jpg 225w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260428_101704-1152x1536.jpg 1152w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260428_101704-1536x2048.jpg 1536w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260428_101704-1320x1760.jpg 1320w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260428_101704-scaled.jpg 1920w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"1024\" src=\"https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260428_101719-768x1024.jpg\" alt=\"\" class=\"wp-image-312\" srcset=\"https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260428_101719-768x1024.jpg 768w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260428_101719-225x300.jpg 225w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260428_101719-1152x1536.jpg 1152w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260428_101719-1536x2048.jpg 1536w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260428_101719-1320x1760.jpg 1320w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260428_101719-scaled.jpg 1920w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"1024\" src=\"https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260428_101910-768x1024.jpg\" alt=\"\" class=\"wp-image-313\" srcset=\"https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260428_101910-768x1024.jpg 768w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260428_101910-225x300.jpg 225w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260428_101910-1152x1536.jpg 1152w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260428_101910-1536x2048.jpg 1536w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260428_101910-1320x1760.jpg 1320w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260428_101910-scaled.jpg 1920w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><\/figure>\n<\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260428_102148-1024x768.jpg\" alt=\"\" class=\"wp-image-314\" srcset=\"https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260428_102148-1024x768.jpg 1024w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260428_102148-300x225.jpg 300w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260428_102148-768x576.jpg 768w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260428_102148-1536x1152.jpg 1536w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260428_102148-2048x1536.jpg 2048w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260428_102148-1320x990.jpg 1320w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">We decided to emulate our Bolivia experience and depart Nazare via the Funicular (in Bolivia, it was the Teleferico).  Free for the bikes, and it saved us 140 meters of climbing \ud83d\ude42<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"1024\" src=\"https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260428_122142-768x1024.jpg\" alt=\"\" class=\"wp-image-315\" srcset=\"https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260428_122142-768x1024.jpg 768w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260428_122142-225x300.jpg 225w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260428_122142-1152x1536.jpg 1152w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260428_122142-1536x2048.jpg 1536w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260428_122142-1320x1760.jpg 1320w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260428_122142-scaled.jpg 1920w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">At the top, we were greeted with a foggy, but beautiful of the Nazare beach below (not the surfing wave area, that&#8217;s around the corner).  Even the gulls were overjoyed to see us!<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-2 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260428_124228-1024x768.jpg\" alt=\"\" class=\"wp-image-316\" srcset=\"https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260428_124228-1024x768.jpg 1024w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260428_124228-300x225.jpg 300w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260428_124228-768x576.jpg 768w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260428_124228-1536x1152.jpg 1536w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260428_124228-2048x1536.jpg 2048w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260428_124228-1320x990.jpg 1320w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260428_124405-1024x768.jpg\" alt=\"\" class=\"wp-image-318\" srcset=\"https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260428_124405-1024x768.jpg 1024w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260428_124405-300x225.jpg 300w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260428_124405-768x576.jpg 768w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260428_124405-1536x1152.jpg 1536w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260428_124405-2048x1536.jpg 2048w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260428_124405-1320x990.jpg 1320w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"1024\" src=\"https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260428_124423-768x1024.jpg\" alt=\"\" class=\"wp-image-317\" srcset=\"https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260428_124423-768x1024.jpg 768w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260428_124423-225x300.jpg 225w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260428_124423-1152x1536.jpg 1152w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260428_124423-1536x2048.jpg 1536w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260428_124423-1320x1760.jpg 1320w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260428_124423-scaled.jpg 1920w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><\/figure>\n<\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Foolishly trusting ourselves to the Google Maps &#8220;bicycle&#8221; option to get to the train station, we found ourselves pushing our bikes through 4-8 inches of sand for a kilometer or two.  We had 4 hours to go 12 k or so, so it wasn&#8217;t stressful, just another lesson in life!  It did turn into &#8220;the moment&#8221; so far in the trip that everything will be compared against \ud83d\ude41  It was beautiful though!!!<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-3 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"1024\" src=\"https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260428_133647-768x1024.jpg\" alt=\"\" class=\"wp-image-320\" srcset=\"https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260428_133647-768x1024.jpg 768w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260428_133647-225x300.jpg 225w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260428_133647-1152x1536.jpg 1152w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260428_133647-1536x2048.jpg 1536w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260428_133647-1320x1760.jpg 1320w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260428_133647-scaled.jpg 1920w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260428_133934-1024x768.jpg\" alt=\"\" class=\"wp-image-319\" srcset=\"https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260428_133934-1024x768.jpg 1024w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260428_133934-300x225.jpg 300w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260428_133934-768x576.jpg 768w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260428_133934-1536x1152.jpg 1536w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260428_133934-2048x1536.jpg 2048w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260428_133934-1320x990.jpg 1320w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"1024\" src=\"https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260428_134404-768x1024.jpg\" alt=\"\" class=\"wp-image-321\" srcset=\"https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260428_134404-768x1024.jpg 768w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260428_134404-225x300.jpg 225w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260428_134404-1152x1536.jpg 1152w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260428_134404-1536x2048.jpg 1536w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260428_134404-1320x1760.jpg 1320w, https:\/\/blog.williamsitconsulting.com\/wp-content\/uploads\/2026\/05\/20260428_134404-scaled.jpg 1920w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><\/figure>\n<\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">We arrived in Porto with no problems, rode a short distance to our hotel in Gia, across the river from Porto and checked in.  We love this mode of transport.  What other way can you roll your transportation (bikes) into the lobby and have them direct us to their video conferencing room where we just park our bikes during our visit!<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">An early night in a good bed!  Anticiating an included breakfast \ud83d\ude42<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"> <\/p>\n","protected":false},"excerpt":{"rendered":"<p>Short but somewhat epic bike ride with a longer train ride! As we left our apartment in Nazare, we cruised the beach. When we cycled in yesterday, there were stands that looked like a local market, except it was all covered with nets above, looking like it was to keep birds away. In the morning, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":310,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-288","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-portugal-2025"],"_links":{"self":[{"href":"https:\/\/blog.williamsitconsulting.com\/index.php\/wp-json\/wp\/v2\/posts\/288","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.williamsitconsulting.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.williamsitconsulting.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.williamsitconsulting.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.williamsitconsulting.com\/index.php\/wp-json\/wp\/v2\/comments?post=288"}],"version-history":[{"count":3,"href":"https:\/\/blog.williamsitconsulting.com\/index.php\/wp-json\/wp\/v2\/posts\/288\/revisions"}],"predecessor-version":[{"id":323,"href":"https:\/\/blog.williamsitconsulting.com\/index.php\/wp-json\/wp\/v2\/posts\/288\/revisions\/323"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.williamsitconsulting.com\/index.php\/wp-json\/wp\/v2\/media\/310"}],"wp:attachment":[{"href":"https:\/\/blog.williamsitconsulting.com\/index.php\/wp-json\/wp\/v2\/media?parent=288"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.williamsitconsulting.com\/index.php\/wp-json\/wp\/v2\/categories?post=288"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.williamsitconsulting.com\/index.php\/wp-json\/wp\/v2\/tags?post=288"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}