Penguins Bike

#mediterranean

Day 37 - Sarah Navigates - Ravno, Bosnia & Hercegovina to Tuli, Bosnia & Hercegovina

July 27, 2026 biked 37.6 miles

David has been the navigator and mostly the photographer, but this morning his phone didn’t charge. So I took up navigating.

Later that morning, David’s pump came apart mid tire fill up. It just needed a very small hex key to fix but we didn’t have one. We both deflated our tires the previous day when riding over the gravel.

We continued biking on the Čiro trail with views of the mountains, valley, farmland and ghost towns of stone buildings. The ride in the morning was idyllic-paved, flat and hardly any cars.

When we started to approach Trebinje, David noticed a workshop spilling with tools and granite stone.

We stopped and chatted for about an hour about all sorts of things. Very interesting guy who has roots in Serbia. He has three young kids and so we gave him three of our stickers that have animals riding bikes.

We still had quite the climb before our remote campsite, but we made sure to get some groceries before. We made it to our A-frame stay at 8pm and reserved the last option available. The place was so nicely equipped for only 18€.

Day 36 - Bat Exposure Therapy - Dračevo, Bosnia & Hercegovina to Ravno, Bosnia & Hercegovina

July 26, 2026 - biked 47 km (29 mi) - biked 1447 km (899 mi) total

Today we did the exciting part of the Ćiro Trail! Hercegovina is definitely a different vibe from the rest of the trip; much more remote and abandoned feeling. We spent the morning figuring out where we could get any potable water on a Sunday. Stores are closed and there are no more public taps like there were earlier on the trip. We knocked on the house next to a closed store and a confused woman let us fill up our water on the side of her house.

The old rail grade is now just rough gravel, but it travels through very beautiful terrain and has tunnels and bridges. Gravel is a harsh sword; no cars but so bumpy. Thankfully this was at least not steep either, as it used to be a train. This was a long enough day, though that I have promised Sarah no more gravel the rest of the trip.

It's a little sad all the towns we passed through that used to have stations. The rail line closed in 1975. I stopped to look at a weird truck and this guy came out to chat with me. His name was Milanko and he was 71 and he said he was born here and when he was a kid the train was still in service. All these towns had people working on things related to the train. There used to be 700 kids in the school in town. And now it's just two retirees. He said he worked as a machinist in Sweden for 30 years, then moved back to retire. I hope one day to feel the draw so strong to a place that you would return to it in quiet decline, but I don't know how to have such strong feelings about place. It is the sort of thing that culture tells us is honorable, but I'm still working on understanding.

He says a few bicyclists each day ride by. That's probably small consolation compared to a full train of yesteryear. I hope some more folks get to chat him up, though.

Day 34 - The weaker sex - Korčula, Croatia to Blaćina, Croatia

July 24, 2026 - biked 28 km (18 mi), ferry'd 18 km (11 mi) - biked 1364 km (848 mi) total

I learned once again why women are called the weaker sex.

Today we had one ferry, one island crossing by bike and then another ferry as we continued to island hop our way south.

On the island crossing there are two ways to go 1) the same road as cars but a bit longer or 2) over steep gravel (aka big rocks that you might see on train tracks) road with some sections 14% grade.

If you’re following us at all, you’ll know we do a lot of gravel/rock roads to avoid the traffic on the main roads. That would be great but we brought the wrong bikes for that kind of road. Our bikes have no suspension, so our bodies absorb every bump. It’s so difficult we can’t ride on it going uphill and sometimes not even downhill. So we pop off our bikes and hike.

One hand on the bar to steer and another hand on my seat to pull, it was hard to make progress especially since my feet would slip on the uneven ground.

I was falling behind so David took one of my back bags. And then another. He still managed to progress further up the hill faster than me with only two of my smallest, lightest bags.

I struggled on. It’s not like I’ve done more mileage than him in the past week.

I know I’m strong, but not strong in the way that I needed today. I was humbled.

It took us 1.5 hours to climb a little over half a mile with 600 ft evaluation gain.

Great views but we were beat. Definitely type two fun.

To further my weakness, on the way down, I fell off my bike on the loose rocks and hurt my wrist. It’s a pretty bad bruise on the palm of my hand which is where my hands steer while biking.

Nonetheless, we made it to our ferry after bike/hiking almost 5 hours to go 8.9 miles and jumped in the lake near our campsite.

I made David a simple sandwich with tomato and cheese and called us even.

Day 33 - Remote Island - Split, Croatia to Korčula, Croatia

July 23, 2026 - biked 49 km (30 mi), ferry'd 84 km (52 mi) - biked 1336 km (830 mi) total

Please listen to these cicada noises to get the full experience while reading this post.

Today we continued to use ferries to help us scoot down Croatia without needing to ride the busy coast road. We took a ferry from Split to Vela Luka and are going to bike the length of that island then ferry back to the mainland. This island, Korčula, is very quiet and has a main road down the spine, but a gravel path all along the north coast that looked extra quiet and scenic, so we took that!

Day 32 - No Banana - Split, Croatia

July 22, 2026 - biked 0 km (0 mi) - biked 1287 km (800 mi) total

We actually eat bananas all the time. And buy single tomatoes to make sandwiches in which we consume so much cheese and bread. On top of all that we fuel ourselves with so many cookies.

But on our rest days we eat out. Split delivered a really great day.

Gear Interlude - Inside The Bikers Tent with James Lipton

You've seen the outside tens of times, and everyone is clamoring to know: what's inside the tent? Your answers lie within this special Gear Interlude - Tent Edition.

We always setup the tent and sleeping stuff first thing when we arrive at camp, so it's done and we can relax. In general, we've slept ok on this trip. Our gear is comfy, but campsites can be loud.

Enjoy the tour of our tent life!

Day 31 - All train stations in Croatia seem abandoned - Prosika, Croatia to Split, Croatia

July 21, 2026 - biked 56 km (35 mi), train'd 70 km (44 mi) - biked 1287 km (800 mi) total

Our goal today is to bike into Šibenik, then take the train to Split to skip ahead and not have to do the very busy roads into Split, then have a rest day tomorrow!

Day 30 - Gravel Roads good or bad? - Zadar, Croatia to Prosika, Croatia

July 20, 2026 - biked 55 km (34 mi) - biked 1232 km (765 mi) total

We wake up without our normal 7:30 or 8am alarm because we had a late night and want to sleep. But you can never sleep in late when it gets blazing hot first thing in the morning.

Plus gravel miles should be counted differently. So tough on our road bikes.

Day 29 - Seven Hour World Cup Ferry - Cres, Croatia to Zadar, Croatia

July 19, 2026 - biked 65 km (41 mi), ferry'd 100 km (62 mi) - biked 1177 km (731 mi) total

Finishing up our first island out of 1,244 islands total in Croatia! We're using a long ferry ride at the end to get a skip further south down the extra long gorgeous coast of Croatia.

We biked all day and then at 4:30 caught a 7+hour ferry to Zadar. The final World Cup game between Spain and Argentina started at 9pm. Sarah asked one of the guys if they would air the game but he shook his head no. We weren’t gonna get off the ferry until 10:30 so Sarah would miss most of the game. Yet, Croatia being a soccer nation and maybe something missed in translation, but at 8pm the TVs turned on to capture the pre-game action. We were able to see the first half at least.

The rest we saw through bar windows as we biked to our campsite, arriving at 11:15pm. Sarah was able to catch the overtime from a laptop from a friendly neighbor, but opted for a shower which made her miss the Spanish goal for the win.

Long day, but not as long as the faces of the Argentinian fans.

Day 28 - Island Style - Pazin, Croatia to Cres, Croatia

July 18, 2026 - biked 68 km (42 mi), ferry'd 6.2 km (3.9 mi) - biked 1111 km (691 mi) total

Little bit of a rush today; we've got a ferry to catch! Instead of doing the main EuroVelo 8, we're going to do Croatia by island so we get scenic views and don't have to deal with as much traffic. So we cut straight across the Istrian Peninsula to the ferry to the island of Cres.

We some wonderful country backroads on the way, then some grueling highway shoulder hills with epic views. We stopped for water in a town with a church that has a relief of "St. George" but actually it was an old Roman god. They were so excited to find it they built a church there.

We had to bust for the ferry, though, and rolled right on and then it immediately left. We were both pooped but had to rush.

The island provided no relief as it was another 10 km of relentless uphill up to 500 m, then another 10 km right back down again. It did provide spectacular views. At the top was a saddle where you get to look out over the mainland on one side then the peninsula on the other. Truly a highlight. Then every few turns on the way down revealed new island views. I recommend traversing Cres for the views at some point.

I was hoping to set up camp, then walk into the town of Cres and we could get our first restaurant meal of Croatia. We went to Camping Kovačine and it was the most mega camping resort we have been to yet. Not like we had much of a camping choice, it was the only one on that part of the island. There are 500 camp pitches and one million kids on scooters and a live band and grilling outside restaurant. And it's a 10 min bike outside of the real town. So we listened to the guitarist play Radiohead and some Italian song everyone knew the words to and ate čevapčići and grilled veggies and watched the sunset.

Day 27 - Wine before the hills - Triban, Croatia to Pazin, Croatia

July 17, 2026 - biked 57 km (35 mi) - biked 1043 km (648 mi) total

We had a rocky start literally. This country’s foundation is hard soil mixed with rocks.

For lunch, we met Ole from Germany who had lunch with us on the side of the Paranzana trail.

We diverted from the trail to make it across the Isteria peninsula to catch a ferry so we can do some island hopping.

In France, we never happened upon a winery but today we did! So in the name of celebrating my birthday week, we stopped for a wine sampling. It was lovely and we discovered Croatian accents sound a lot like Russian accents. We bought a bottle of red wine and headed to our campsite still 15 miles away. Little did we know we would encounter the worst road conditions ever. With 20% grade we climbed 500 m or about 1500 feet. We literally climbed, not biked. It was impossible because of the huge rocks. No car could even make it up.

We took turns pushing each other’s bikes up since it took two of us to tackle the elevation and navigate the rocks. It was hard enough to just hike it.

We kind of took a wrong turn and got some bad advice but we struggled through because what else can you do.

I can push through and still be grumpy. As it was getting darker, last dinner time and we still had miles to bike, we biked past small house farms. They were still working with a tractor or a hoe or feeding the chickens. Farmers work hard. A lot harder than myself.

We learned some lessons but never any regrets with stopping spontaneously for a Croatian wine tasting.

Wine before hills, in case the hills kill (you). Hill after wine then you can dine, is perhaps better.

Day 20-25 - Rest Week - Ljubljana, Slovenia

July 10-15, 2026 - biked 10 km (6.3 mi), train'd 241 km (150 mi) - biked 942 km (586 mi) total

We took time off-bike and off-blog to rest for 6 days. After biking over 590 mi or 943 km in over 4 weeks, we needed it.

David’s parents got everyone an Airbnb and we were gifted to sleep in the best room in the house equipped with not only a chandelier above the bed but also a rain shower and bathtub. We were also gifted a two hour long couples massage which completely relaxed us to the point where we had no energy to walk around. Massages are our kryptonite.

It felt weird to not bike, but we filled our time up just right.

I had a great birthday, more to come later.

We did the typical tourist things-visit the castle on top of the hill, go on a ‘free’ guided tour, and visit a vending machine with raw milk.

With David’s excellent navigation via train line hopping, we were able to visit Lake Bled and Most na Soči. A total of 7 trains for over 5 hours with stunning mountain and river views and through quaint alpine towns for only 16€. Our dear Portland friend, Ali, was also able to join and she delightfully called herself the 7th wheel. Everyone needs a 7th wheel.

If David was writing this post he would probably mention the 6 km tunnel and the train car that worked like a ferry bringing cars with people in them across a stretch of non-road terrain. Only one person has beat the train using the roads, but he was going 100 kph.

We did one bike ride the whole week to the outdoor sports store Decathlon to get some stove fuel and David got a new hat.

Tomorrow we will be back on the bike and if the massage and family taught us anything is that we need to stretch more and hire our parents as our official pit stop team.

Bonus Slovenia Facts

  • Population 2 million (Oregon is around 4 million)

  • Bears are so common they eat them (At least according to the free tour guide? We saw no bear on any menu.)

  • Napoleon is beloved by the Slovenians because he allowed them to speak their own language for the 4 years he reigned, unlike the Austro-Hungarian empire

  • Separated from Yugoslavia in 1991 and became apart of the EU in 2004

-make white, red and orange wine

-Ljubljana won the greenest capital in the EU ten years ago

**highly recommend a visit!

Day 26 - Swimming is always worth it - Koper, Slovenia to Triban, Croatia

July 16, 2026 - biked 44 km (27 mi), train'd 151 km (94 mi) - biked 986 km (613 mi) total

We had a big send off from Carol and Peter. A big breakfast with a macchiato, an assist with our bike bags. After we left, Peter ran to the train station because I had forgotten my water bottles. I hadn’t even noticed yet.

Finally on the train to Koper, back to the sea, we had to buy tickets for our bikes for only 3€ each. She asked if they were electric and I said “I wish.”

This begs the question, with the mainstream use of e-bikes, do we get more street cred for not using them or are we just foolish?

We feel proud of our work but we have thought multiple times of selling both our bikes and buying a Vespa.

We don’t have e-bikes but we have parents who took back about 17 pounds of stuff we brought and realized we don’t need. Maybe we will be more speedy.

We got rid of the following:

-David’s puffy and Carhartt pants -two black penguin shirts (we only wore once; too hot) -rain gear (only rained once) -Sarah’s dress, two shirts, one pair of shorts -watercolor and watercolor paper (apparently we have no downtime) -two decks of cards (same reason as above) -extra journal (we blog instead) -fuel canisters adapter (we have found other cans…so far) -bike rack straps -Sarah’s bike light (I can use my headlamp) -extra moldy headlamp we found in the tent (always do a test trip beforehand... we clearly didn’t) -two metal cups -two coozies -yellow dish towel (everything is so dry here) -soap from Marseille -EuroVelo 8 overview booklet (useless, don’t buy) -two small backpacks for city walking

Things we procured during our rest week:

-Half a sponge -few feet of water electrical tape courtesy of my sister, bro-in-law and my mom bringing it! -yellow purse bag for David -new lighter hat for David -eating utensils for David -two pairs of socks for Sarah

Unfortunately we didn’t get far today. I just happened to start my period on the first day back on the road and my energy was sapped. Still it was nice to be reunited with the Mediterranean Sea. We swam right when we saw it.

Our planned campsite fell through but we asked someone in this small town where to stay and she said she knew the hostel owner. 10 minutes later she opened up the hostel for us.

Day 21 - Birthday Day - Ljubljana, Slovenia

July 11, 2026 - biked 0 km (0 mi) - biked 932 km (579 mi) total

I ended this last decade biking and I’ll start this new decade doing the same. What can be better than doing what you love with the people you love? I’m grateful.

I chose to bike along the Mediterranean because I wanted to evoke the same connection to water I did when biked along the Pacific Ocean in my early 30’s. It doesn’t hurt that the Mediterranean Sea has the perfect water temperature.

I wanted to do this epic bike trip to prove that 40 isn’t too old to do epic physical challenges. I loved turning 10, 20 and especially 30, but forty is such a big number in my mind.

I witnessed a tragic 40th birthday party as a child. My uncle turned forty with black balloons, black cake and dark Over the Hill banners everywhere. Maybe there was a skeleton picture somewhere over the hill.

It was a surprise birthday party from his fellow teachers. But if you knew my uncle at all, you would know he hates any sort of attention, let alone this kind. He looked miserable and the dark decor shook me as a child. I thought, if I ever get to 40, that means I’m really old, one foot in the grave.

Well my big anticipated day arrived and it was filled with things and people I love. And most importantly it wasn’t macabre.

I woke up to breakfast in bed, a family tradition. I was offered eight different pastries, and garlic, onion and spinach egg scramble complete with a procured cappuccino.

At 11ish we all headed down to see the Ljubljana wind orchestra play a free concert under the London Plane trees. A flea market nearby sparked my interest and I found a simple silver ring as a spontaneous birthday present to myself.

After the concert, we headed to our reservation for wine tasting. We found ourselves pretty tipsy as we aren’t used to much day drinking, but my mom and Peter saved the day as they ordered bread and cheese for the table.

Day drinking requires a scheduled nap time. After the nap, I chatted with some siblings and then caught a 45 minute river boat ride. The boat road through the river in Ljubljana and had some historical information but mostly just light jazz music.

The boat floated in at dinner time and we strolled to our dinner reservations at an Indian restaurant we saw when we went wine tasting.

Conversation was light as we ate such spice-rich food, further confirming the best food in the world comes from places other than Europe, with Italy as the exception.

I ended the day with a nice bathtub soak feeling so grateful for all the birthday texts, videos of happy birthday songs, and birthday cards. Perhaps this will be my best decade yet.

Day 19 - I'm more of a cave wine kind of gal - Trieste, Italy to Ljubljana, Slovenia

July 9, 2026 - biked 60 km (37 mi), train'd 62 km (39 mi) - biked 932 km (579 mi) total

There is a cliff between Italy and Slovenia. This means there aren't many trains there Italy. The original plan when we planned on skipping Italy was to take the train all the way into Ljubljana, but computers told us that in order to walk on our bikes, it would have required a really early and long day ending in a night train from Austria. I love a train but that is too much train. While researching this, I learned there is a bike trail that follows an old rail grade from Trieste, up that cliff, into Slovenia! So what if we biked that, then took a local train in Slovenia to make it a quick day and be able to meet our parents on time?

That was the plan.

First fun thing of the day, we finally met the owner of the bike shop in Trieste where we stored our bikes in for the night, Dario. He was so incredibly excited to meet us and hear about our trip and seemed very sad to be trapped renting bikes to other people rather than riding them himself. He said his last big trip was from Rome to St. Petersburg during Covid. It took three months. Now who is inspiring whom? He was so pumped to learn that our penguin's name was Gabriel. It's meeting people like this that reminds me that, while travel is fun, it's the people that buckle down and make things happen who are the ones that make the destinations worthwhile.

And we were off! The start of the day in Trieste city was miserable and full of traffic and then straight uphill, but eventually we got to the bike path and it was amazing. Uphill, yes, but very gradual by bike standards. (And apparently not by train standards, which is why it isn't used for that any more.) There were good views, soaring bridges, old tunnels, baby cows, and signs for "wine cave".

We kept seeing signs for "wine cave". And we agreed, if the "wine cave" was right off the trail, we'd stop. As the trail skirted the Slovenian border, we saw all these wooden arrows that said "wine cave" pointing to a rocky path. We leaned up our bikes and head down, across the border taking our first steps into Slovenia. 50 m down, we eventually come upon a picnic table, and as we looked back at the hill there's a hobbit door with a big sign that says "self service free entrance". I open the hobbit door and it is pitch black, so I run back up to get my headlamp. We go inside and there is a big table in a 2 m high cave made of an old sewing machine table with benches on each side. On the table are these two locked aluminum cooking pots that say "wine free", another pot with cups in plastic bags to keep them dry, and a third box with "goat cheese 15€". We drink the cave wine. We have no idea if it's home made or Slovenian or what but it is red and delicious. And then we notice we are surrounded by silent, motionless huge spiders.

I cannot think of a better first few steps into Slovenia.

After two paper cups of cave wine, we sign the logbook outside, chat with some Italians who just hiked in, and get to riding again.

The rest of the trail is chill. We make it to Divača where we plan to take the train. It's a spooky station and eventually I find a ticket machine and we buy two tickets. And then the train is there! It says Ljubljana! We leap on to get moving. And it slowly twists and turns across the hillsides. Eventually the conductor looks at our tickets and tells us the train doesn't go all the way into Ljubljana. There's something wrong today, so there's a bus that will take everyone the second half of the way. But no bikes on the bus, so we have to wait for an hour at the next station for a train that will go all the way. This sucks as we watch everyone get on a coach bus and leave us. At this point we're another 30 km from Ljubljana.

So instead of waiting an hour for the train and another hour on the train, we just bike it. We lost some time initially because Sarah took some convincing. Initially, it's not too fun, as the first half is on the side of a main road with no shoulder, but it is all downhill and we go so fast. It even starts raining on us, big fat drops, the first rain the whole trip. We were thinking about sending our rain gear home, but will this change our mind? Nah, it's warm rain. My phone hates the rain though and refuses to work in any way until it dries out.

Once we get near Ljubljana, things get way nicer. There's cycle paths 15 km out of the city, and we see lots of folks on bikes. Even in town is really chill. Feels like a good city.

We navigate right into our parents open arms, who wait for us outside our Airbnb for the next week.

Day 18 - Buff Arms - Ventimiglia, Italy to Trieste, Italy

July 8, 2026 - biked 2 km (1.2 mi), train'd 692 km (430 mi) - biked 872 km (542 mi) total

I swear this is a bike trip, but we're taking trains again. We are meeting our parents in Ljubljana July 9 and there's not enough time. We had decided at the beginning of the trip to skip biking Italy. This is very sad, but it means another trip we want to bike the whole length. So today was an epic amount of regional trains, so we could roll our bike on. It was kind of stressful because we bought these tickets when we were in Spain and I didn't notice that they had crazy tight transfers until we started. We (and actually quite a few other people) ended up running between the trains and hauling out loaded bikes up and down stairs as quick as we could. Good thing all our bike riding on gravel had strengthened our arms.

Day 17 - Tour de France - Marseille, France to Ventimiglia, Italy

July 7, 2026 - biked 50 km (31 mi), train'd 224 km (139 mi) - biked 870 km (541 mi) total

To keep on schedule, today was another half-train-skip day. We had a delightful breakfast with Clara, then biked up a big hill to the train station with a view in Marseille, and hopped on a train to Nice. Our goal for the rest of the day will be to bike out of France to Italy.

This next section, with 1700 ft elevation gain you’d hope the views are worth it. At the midway point we felt betrayed by the route. How can this be sanctioned as the EuroVelo for cyclists like us? I barely passed someone who walked up the hill. The highest grade was 18%.

Apparently you can’t leave by bike France without literally biking the Tour de France. We didn't realize it until the top but the EuroVelo was actually following part of the 2020 Tour de France mountain stage 2!

David always waits for me to catch up and one such point, I huffed, “I’m about ready to chuck all my bags down the hill.” “But not the one with the cookies!” he quickly double checked.

We ate everything remaining, including cheese purchased seven days ago that we hadn’t refrigerated. We feasted just out of Nice, surrounded by mansions with one of the best views in the world and a surprise horse!

At the very top, not only were we rewarded with yacht-scattered ocean views but we got to see deeper into the Alps. Eek!

After several more stops, we finally made our descent. This is the time where I wait for David. David was feeling a little conflicted about taking this really grueling route instead of taking an easier, but more traffic, sea route through Monaco. Monaco seems like such an interesting place, but then we kept seeing more mega-yachts, more helicopters landing on mega-yachts, and noticed there were no cycle paths through the city and he thinks the grueling hills were the better decision.

On a leveling out after a 25mph descent, I just happened to stop in front of probably the fanciest hotels with the richest views. One of the door keepers did the universal sign for drink and I nodded quickly. He gave me water in its rarest form—cold!

Even though we were soon done with the descent, we still had 100m of elevation and some km and boarder crossing to cover before reaching our campsite.

We are in Italy!

I get clumsy when I’m depleted and I refused to blow up my mattress pad before eating dinner. Thankfully, David had a battery powered pump that saved that little bit of energy.

We showered, because we try to at least blend in with general society when off-bike, before stuffing our faces, this time with our first brush with Italian food.

Day 16 - Here is what we say about - Marseille, France

July 6, 2026 - biked 0 km (0 mi), ferry'd 12 km (7.3 mi) - biked 820 km (509 mi) total

Today was a rest day but we still managed to hike/walk 9+ miles.

My housemates’ friend, Clara, was able to host us last minute as her roommate just left on holiday. We stayed in a lovely flat with steep stairs. Our bikes fit snuggled next to the bed so its owners can rest without worry. While camping, the bikes can be free range but in the big cities we like them tucked in close.

Mishap

When traveling, even with all the novel sights, sounds and smells, one always finds the urge to search earnestly for the toilette.

And when even one person needs to go, all other plans are put on hold.

The relief of finding the toilet was quickly delayed when I had to wait for three other people to use it. And I had to wait for the 45 second self-clean cycle between each use.

Eventually when it was my turn, I was tempted to just use it after the guy before me, but I let it do its thing and self-clean, watching the countdown timer like it was New Year’s Eve.

I had just finished my business when an automated French voice announced something indecipherable to me. Lights dimmed. Things clicked beneath the thing walls and I was trapped.

The only thing I could do was accept my fate of witnessing and experiencing this bathroom’s self-clean cycle.

I stared at the toilet lifting the seat slightly to flush down the contents. I screamed and jumped up onto a slight platform as soapy water flooded the floors. All the while, loud air blasted like 25 hair dryers turned on all at once.

In the midst of all that chaos, I wish I had thought to pull up my clothes because on cue the door opened wide ready to receive its next customer.

I discreetly, yet frantically, let them know that someone else was in the stall and pushed the only button I could, but the little bugger wouldn’t close. I had to finish up my stuff with the door wide open, but thankfully the next ‘victims’ gave me space.

Don’t recommend trying the city toilets in France. Some free advice from Clara, with an high emotional high cost from me-find a public library and use their facilities instead.

Island

After that whole episode, I was ready to move on with our day. I had a craving to go on a boat and swim since that is all we see people doing day after day on the Mediterranean coast.

Clara happened to suggested a few things to do in Marseille and one of them was to visit the Îles du Frioul.

So we went. Cost only 17€ round trip for a 20 minute boat ride that offers killer views.

We ate food right away since we are always hungry. Then we hiked, privately skinny-dipped, hiked some more and boated back.

For dinner, we ate three courses at a Lebanese restaurant that just happened to be playing Portugal v Spain. Which was better than missing sleep to see USA get crushed by Belgium.

And that concludes our one quick day in Marseille.

Day 15 - Swan Day - Salin-de-Giraud, France to Marseille, France

July 5, 2026 - biked 78 km (49 mi), ferry'd 0.43 km (0.27 mi) - biked 820 km (509 mi) total

Day 14 - "Good Return" - La Grande-Motte, France to Salin-de-Giraud, France

July 4, 2026 - biked 75 km (47 mi), ferry'd 0.15 km (0.09 mi) - biked 742 km (461 mi) total

We aspire to be off route again! The Eurovelo 8 curves north away from the coast around Montpellier, not to return for about 200 km near Cannes. There's a few reasons we want to take the coast road: the other way is hilly, not fully signed and requires a train skip, we want to go to Marseille, a desire to cultivate a spiritual connection to the sea, and flamingoes. We scoured the RideWithGPS heatmap to see which way to take and found a route that was short, but somehow went right over the ocean. That sounded too cool to not do.

It was kind of literally that. A storm surge protection berm that ran for 40 km just inland of the beach, surrounded by salt flats, marshes, and shrubs that all flood in the winter when it rains.

For Sarah, it was the most pretty scenery yet but unfortunately the pictures don’t capture half of it. She loves flamingoes and wish we had a way to actually capture pictures of their beauty.

Halfway on the gravel sand road was a lighthouse, and it ended up being a little shop! Sarah bought some kombucha and it made her very happy. As we were leaving, the attendant told us, "good return". We'll try to live by it. It's easy to get excited about your trip, but really you should get excited about what it means to you once you get back.

Pizza Review: Le Bar Les Bois Flottés de Carmargue, Salin-de-Giraud, France

1.5 pizzas consumed 4 July 2026

After we spent all day riding on a sandy berm out in the ocean, we rolled into our campsite Les Bois Flottés de Carmargue and we were hungry. When we checked in, they mentioned it was pizza night at the bar, so we wandered over there to eat.

Pizzas Ordered: Linda Rosa, Carmarguez

Absolute chaos here. A co-bachelor/bachelorette party, flies everywhere, bright pink drinks, somehow they had an IPA, a DJ, a server wandering around the whole night with a cold pizza yelling Hernando trying to deliver an order. Pizza night is obviously when you pull out all the stops. And it was July 4th, so we felt we really needed pizza and beer.

Regretfully I did not photograph the menu on a chalkboard. We ordered the Linda Rosa, which listed cheese, tomato, mushrooms, parmesan. And The Carmarguez which listed cheese, tomato, merguez, parmesan. The Dutch woman next to us also ordered the Linda Rosa before us and was surprised to learn it comes with ham. Apparently ham is so good you don't have to list it on the menu. So Sarah went up and made sure they left off the ham. That seemed to go well, but then to our surprise it came out with only ham. After a lot of back and forth, it is eventually revealed that the kitchen misinterpreted "no ham" to mean "just ham". I guess they wrote the menu. Eventually somehow we got just a plain cheese pizza and the Carmarguez. Thankfully service is not traditionally score-driving.

"Carmarguez" appears to be a portmanteau of "Carmargue", in the name of the town, and "merguez" the meat.

Executive Summary

CheeseDoughSauceToppingsOverall
3.02.02.54.53.0

Cheese

I have loved all cheese in Europe. It has an extra "fatty depth" and extra flavor that cheese in the US lacks. Like go out and buy a stick of Darigold and Kerrygold and lick each and tell me how you feel. So I was a little bummed when the cheese on this pizza tasted like the bog standard mozzarella you get on cheap American pizza but with just a hint of that extra fat. Also unclear if there was any parmesan?

3.0 / 5.0 Just above average.

Dough

Bread here has also been like the cheese, it has a slightly richer flavor. I got a bit of that from the crust going on here. Like it had hints of whole wheat but wasn't whole wheat; a sort of "whole wheat La Croix" of dough. That was overshadowed by a chewy interior, yet almost off-the-scales protractor test: zero flop.

2.0 / 5.0 I didn't like it but I wasn't repulsed.

Sauce

Merely there. Light, salty, maybe with truffle? It seemed to lack olive oil, which might have elevated this.

2.5 / 5.0 Unremarkable but not detracting.

Toppings

Stars of the show here. The merguez was incredible. Well into involuntary yum territory. Shone but did not dominate. I want to find this on pizza again.

A Linda Rosa without ham should still have had mushrooms on it, but did not. 🤷‍♂️ I will rate this as a cheese.

4.5 / 5.0 Yum.

Overall

I really wanted to like this pizza more than I did. It looked good, smelled good, we were hungry as all hell. But it was only ok. Maybe that tells you something when you force ham on people.

3.0 / 5.0

Day 13 - Little Devil Bird Rats - Narbonne, France to La Grande-Motte, France

July 3, 2026 - biked 35 km (22 mi), train'd 97 km (60 mi) - biked 667 km (414 mi) total

After another night of being knocked in the head by my tent from the wind, we packed up, showered, charged our phones while eating two croissants and one chocolate one for around 4€.

To keep on our "schedule" we did another train skip morning. We immediately rushed off to the train station to make our 10:08am train from Narbonne to Montpellier. We arrived at our platform sans elevator at 9:59am. We know how to rush, but hate it.

After just a one hour train to escape the wind, we rode straight to a brunch spot to eat again. I ordered a salmon with pancakes, salad and lime cream cheese. David had spicy chicken burger with the best potato wedges I have ever eaten in recent memory.

Montpellier was nice. Lots more bikes, bike parking, people riding around. Riding in the city with all our bags is tough. We can’t just lock up our bikes without having to lug them around with us. Sometimes we take turns watching the bikes while the other uses the toilette or goes grocery shopping. Being in a bigger city keeps us more vigilant even though I felt safe.

Today was hot so we sat down for a red berry smoothie. This is where I witnessed a horror scene of pigeon rats devouring the leftovers of a previous patron. It started out with just one pecking at the bread and then another and another until more than ten pigeons gorging themselves. They knocked knives and forks off the table as they hacked into bread, salad, mushroom and whatever else was there. I had to look away. I lost my appetite for the rest of my smoothie and developed a disgust/fear of Montpellier pigeons. And possibly pigeons everywhere. Little devil bird rats.

Our last thing we did was check out this photograph exhibit where they showcased early photographs. Photography was invented in France and they had some actual daguerreotypes from the mid 1800s. One was even one of the first photos ever taken!

After the city, we had a short 22 km of biking and a grocery store run so we headed south east out of the city to make it to our campsite with ease.

Day 12 - A great city we'd never heard of - Narbonne, France

July 2, 2026 - biked 13 km (8.3 mi) - biked 632 km (392 mi) total

Because the wind was so brutal yesterday, we took a surprise rest day. We'd previously asked Claude where we should spend a rest day in France, and it unexpectedly suggested Narbonne. So here we are living up its dreams. It is nice to explore a town that isn’t as well known.

We also loved our two star campsite. It was nice to stay again. We got to order chocolate croissants and baguettes in the evening to be ready in the morning.

France, similar to Spain, has 5 star campgrounds equipped with pool, water slides, restaurants, supermarkets, mini golf courses, tennis courts, cosy bungalows with everything you would find in a hotel, bike rentals, beach access, etc., all of which is too much for two bikers and a penguin.

We saw the most beautiful cathedral I’ve ever seen. We also saw these old Roman ruins underground. It served as a warehouse/market for grains. We had a great time walking around. It was nice to be tourists somewhere less touristy, but that still wanted people to visit.

Rob, our friend in Portland, told us to catch a Spain game. Even though I tried to make it happen, the schedules never lined up while we were in Spain. But this evening, we did see Spain play against Austria in a bar full of French people with only one other person watching the game. I missed all three goals scored and had the half the screen blocked by a group of guys slowly getting drunk. I guess he meant to watch Spain play in Spain.

Day 11 - Saint Cyprien, France to Narbonne, France

July 1, 2026 - biked 87 km (54 mi) - biked 618 km (384 mi) total

If day 8 was all hills then today is all wind. Open your mouth and just focus on exhale because the 45+ mile winds will force air and expand your lungs. If that seems invasive, it’s because it is. Today was beautiful but entirely miserable. We biked so much but also required twice the effort.

We left our little 200 sq ft apartment at 11:15am and arrived at our campsite at 8:15pm with only a few stops for food, water, bathroom, and surprise grave yard.

How to describe the wind.

I almost fell several times. David ran into the curb by the wind. I literally was pushed backwards by the wind while standing. We had to walk up one overpass and pedal hard to even get down the other side.

Biking over rocks with the wind was the worst because you swerve one way to avoid the rocks but a gust of wind could magnify that swerve and you go off the path.

It was brutal.

It took every ounce of mental and physical strength to forge on. In the morning, the ride was so assaulting and my mental space was not great. I went over the interview in my mind, that I had initially thought I nailed, wishing I had answered some questions differently. I thought for sure I wasn’t going to get the job and I knew exactly why. I tried some meditation and non-attachment style thinking. I tried thinking positive thoughts about me getting the job until at some point the wind pummeling my mind numb.

C'est la vie.

…all you can hear is the wind mile after self-defeating mile. So much effort to go so little. I’d take the heat and hills over the wind. The wind is erratic. Like we hear people say, “Ok, sometime turn off the wind machine!”

However, it can be cleansing in a way. Nothing securely strapped or necessary will be stripped away violently.

About mile 30, a text came through from the assistant principal. I borrowed some wifi from this one nice lady but couldn’t get a hold of her. I anxiously checked my email and texts. Until I stopped mid-road next to a beautiful canal, and read that I got the job! I screamed, I jumped, I kissed, I cried. When you’re biking and exposed to all the elements all your emotions are right beneath the surface. You have very little energy to filter or keep your mask up.

I kept fist pumping the air after I started biking using this adrenaline to keep going.

The wind kept whooshing loudly in my ears for the next 24 km we had to bike. It lulled me and all I wanted to was to be off this bike and at the campsite.

Day 10 - Capmany, Spain to Sant-Cyprien Plage, France

June 30, 2026 - biked 68 km (42 mi) - biked 531 km (330 mi) total

We left our cute little "hostel" and began our final day in Spain with a climb. We had met a couple touring yesterday who were doing the PX loop trail around the Pyrenees, which the Eurovelo 8 follows the same path over the mountains to France. They were coming the opposite direction, and said the dirt road to the border on the Spanish side was incredibly difficult. It was very rough and rocky and said going up it would have required mountain bikes. So we decided to skip that section and instead take the local highway, which is paved and less elevation, but more cars. Hopefully not too many cars as there's a parallel expressway that probably most through traffic would take.

But even before we got to that skip, we continued on the EV8 on a dirt road into the hills towards La Jonquera and that already was really rough. Baby head rocks, sand, brush. We had to walk our bikes up one section. Then we bombed down into the town to meet the local highway and got our first flat! There is some sort of thorny plant I rode over and found three punctures in my tube, and probably five more thorns in my tires. Sarah did a check of her tires too and found some but none had broken through. Good thing we had Sarah’s tweezers and an extra hour.

We were in a rush to get to France so we didn't eat breakfast, so we rolled down the rest of the hill into the suburban outskirts of town to a grocery to get a snack. But this grocery ended up being more of a huge liquor store. Sarah went in and got some wrapped sandwiches, and I discovered my tire went flat again. So we drank pasteurized orange juice from a box and I found one more hole in my tube. Good thing I had another patch kit and an extra hour.

The climb into France was gentle and not too bad, but pretty hot and exposed. The border is actually a funny shape. There's a diagonal line through the highway right after a now-disused checkpoint, and then it runs along the road for a kilometer in this border town. The parking on one side of the street you have to go to a Spanish machine, and on the other side, French. El Portùs / La Perthus is a town that feels like a duty free shop, but I don't really know if there's much border arbitrage to be had anymore.

We then bombed down the highway shoulder for the shortest 15 km of my life and it was great, then joined the route back towards the coast. France really kicked up the infrastructure on the Eurovelo. All the paths through the rolling hills were concrete paved and had consistent signage and labeled arrows on the ground. It was easy. France had way different vibes immediately: more suburban, more infrastructure, more people, more agriculture. France definitely feels like a richer country, but there are some things we immediately missed about Spain, like water being a human right and fountains in every park. More about these differences in later posts.

Once we made it to the coast, we started biking north looking for camping again. The coast here is just as fancy as north of Barcelona, so it was all four and five star "campsites" which were just resorts and many didn't take tents. We cooked dinner in a city park, onion, tomato, pasta, potato, tuna. A delight. Then as the sun was setting I did some scouting for guerrilla campsites. Everything around us was so suburban, though, and no options felt private enough to be appropriate. Bivouac camping is legal in France (sundown to sunup with just a tent) but we didn't want to attract attention. The best I could find was a dirt road that ended in the landscape shed for a golf course. And even though we've gotten buff and can climb a short mountain pass, we love a shower at the end of each day. Sarah ended up finding an apartment for rent online for a night for so cheap, surprise literally across from the park where we cooked dinner. So my extra riding was not for today, and we lugged our panniers up an unlit staircase in an abandoned apartment building to sleep on a pull-out couch. Worth it.

Day 9 - Sant Pere Pescador, Spain to Capmany, Spain

June 29, 2026 - biked 40 km (25 mi) - biked 464 km (288 mi) total

I had an interview at 6pm, so we needed to book a place with reliable internet. Also I’m still sore from the climbs a few days ago, so today was kind of like a rest day. I sometimes lie to myself and that’s ok.

David booked this cute hostel in the foothills of the Pyrenees mountains that came with a bottle of red wine.

Our bikes got their first shower today! They are so filthy from traversing these Spanish dirt and rock roads, so David hosed them off and even cleaned and greased Sarah’s chain while I was interviewing. Sigh.

It’s our last night in Spain and we have a few thoughts:

  • We liked 1 out of 3 sangrias we tried.

  • Other wine and alcohol is actually way cheaper than the states.

  • People are generally very nice to bikes, but we’ve witnessed some pretty upset drivers.

  • Everyone wants to speak in English than practice our Spanish.

  • Our Spanish has improved.

We will miss Spain. But tomorrow we cross the border to France!

Day 8 - WE LOST GPS - Platja d'Aro, Spain to Sant Sere Pescador, Spain

June 28, 2026 - biked 83 km (51 mi) - biked 424 km (263 mi) total

We had a delightful day with a good combo of beachside paths, dirt roads, and slight hills. We were pooped and ready to get to camp when we made it to one final lookout over the Golf de Roses and our campsite on the shore and France just over the hills when we looked down and...

GPS WAS GONE. Our penguin mascot fell out from peeking out of the top my front pannier somewhere along the bumpy dirt roads of the day. This made me very sad that we didn't notice. We had a big sulk thinking of what this means spiritually for our trip. I gave a few of my bags to Sarah and sprinted back on our path to try to find the stuffed penguin. I looked until he got to the dirt road section, then stashed the rest of my bags for speed. GPS is not bouncy and full of beans, so wherever he fell, he'd plop right in the middle of the road, so i'd look for a penguin each straightaway, and then race to the next turn. 10 km back, there he was, sitting next to a corn field being flooded.

I zipped him into my frame bag completely for safe keeping and went to get my stuff and catch up to Sarah at camp.

We decided this loss meant we were going too fast, and not spending enough time examining our surroundings. And on the other hand, that we were having a trip so good we loved taking in the surroundings and conversation. Both can be true. We're going to try to both slow it down and keep enjoying everything the next few days.

Day 7 - Blanes, Spain to Platja d’Aro, Spain

June 27, 2026 - biked 49 km (30 mi) - biked 341 km (212 mi) total

We biked up. We biked down. It was worth the incredible views. But my oh my, my legs will be sore for days.

Day 6 - Barcelona, Spain to Blanes, Spain

June 26, 2026 - biked 78 km (48 mi) - biked 292 km (181 mi) total

We could’ve stayed longer in Barcelona, but with so much more to explore in Spain we wanted get back on the road.

It was tough, slow going. The route weaved between biking along the sea, to back under the railroad tracks, to back along the road. Navigation is Sarah's least favorite part of each day. There are other things to dislike, like unnecessary loud vehicles or teenagers talking from 3am to 9pm right by your tent, but that nothing compared to the navigation.

You make one wrong turn and you just wasted time and energy going up a hill. Then you have to go back to where you started, further depleted. To be vigilant annd avoid a wrong turn, you must stop frequently sometimes to double check you’re still on the route, hopefully in a shady spot where you can see your phone. Sarah’s poor navigation can be blamed on her mother and years of dependency on Google Maps.

Camping

Camping in Spain is weird. It is all resort camping equipped with water slides for the children, security guards, bracelets to show you’re a member, motor homes and camping trailers for permanent residents. Needless to say, it’s a lot more than we ever want or need. But unfortunately we have to pay the cost for all these extra amenities or keep searching for a different spot.

Today was one of those days. On the very first night of camping in Spain it actually only cost €17, which set our expectations. The second night was €21. The third night was €39 because of the John the Baptist Nativity holiday. It put a sour taste in our mouth to pay so much for a worse campsite the night prior so we determined to not let that happen again.

We cycled up to one resort type camp, pretty much the only ones around and they said it would cost €45. Even more? We literally have one tent and two bikes. We went to another one and they didn’t even take people like us with tents, only RV’s. We cycled further up the road and asked another site. They charged €50. We realized we might be in the Big Sur/Carmel of Spain. We had to cycle another 10 km to get a campsite for €37. We saved a few pennies but we also biked the most miles yet! Win win?

Day 4 & 5 - FFWD - Benicarló, Spain to Barcelona, Spain

June 24-25, 2026 - biked 25 km (15 mi), train'd 220 km (137 mi) - biked 214 km (133 mi) total

We only have two months off, so we don't actually have enough time to ride the full EuroVelo 8. So on this trip we are taking some judicious skip days via train, and today is one of those days! We shaved off three days of biking by taking a 3 hour regional rail train straight to Barcelona. It's so nice to take a train where we can wheel our bikes and bags on and not need to do any planning.

While cramming ourselves into an elevator, with barely any room left, this one guy threw himself into the middle of the bikes with his big roller bag. He was so excited to tell us that he saw us biking in Ben Carlo which was days ago. Apparently he was driving and let us pass. He remembered David very well but he couldn’t see me with all my gear.

Barcelona is so great! Such a wonderful biking city! They have biking lanes, as opposed to Madrid. We spent only 1.5 days walking around, biking around and eating.

David’s favorite part of Barcelona were the streets. All of the new part of the city was a grid with wide tree lined streets and tall buildings. The shade of the buildings and trees made it cool and inviting. Then every intersection had set-back beveled corners, so the buildings had a focus for their facades, and the space opened up, but the corners were filled with plaza seating or parking, so the space was cozy, not a traffic zoo. Also cycle tracks everywhere.

Sarah wasn’t impressed with the sangria, but boy, were they strong. She enjoyed our two and a half hour long tour. We learned about the history of Barcelona, a little of the current politics, and Gaudi. The modernist design of the buildings was definitely striking and memorable, if not a little unsettling.

We went on a funicular to get to a city view where the 1992 Olympics high dive and water polo took place. See picture below. We happened to catch a high school water polo game. Both of us are not huge sports watchers, but we stayed fascinated by the game. Quite horrifying, one guy got scratched and blood gushing from his eye. Quite violent, but in all other aspects, lower risks for injury. The next day, while doing laundry in our hostel, we saw one of the polo teams emerge from their rooms! How wild that we stayed at the same hostel in such a massive city.

It was a very touristed city, and that made it feel a little weird. You know things are tough when there are signs everywhere on light posts in English that say "Fines of €3.000 for anti-social behavior." But even the parts that were "touristed" were not "touristy". The beach towns were more touristy. One of my other favorite parts was walking up to a viewpoint on a hill and walking through apartment plazas and side streets and seeing random bars in residential area packed, or smelling people's dinners wafting out of windows. There are some non-touristed parts. I dream that every city can have a part as beautiful and compelling and maybe they don't need to all come to Barcelona.

**order of photos is scattered but we are trying to fix it.

Day 3 - Benicàssim, Spain to Benicarlò, Spain

June 23, 2026 - biked 74 km (46 mi) - biked 189 km (118 mi) total

Who is Beni? Why does he have two towns named after him?

Toughest day yet with an unexpected huge gravel climb, intense sun. If that wasn’t enough, David made sure I did several small hikes to see ruins and walks to the beach throughout the day. But we did stuff our faces with chicken, salmon sandwiches, fries and soda.

This day happened to be a holiday, St. John the Baptist nativity day, where it is celebrated with a bonfire and fireworks at midnight.

Day 2 - Cornito, Spain to Benicàssim, Spain

June 22, 2026 - biked 61 km (38 mi) - biked 116 km (72 mi) total

We stopped just following bike paths in the beach towns and finally made it to the EuroVelo route! Outside of the towns there are these nice orange-pole-d signs for every turn. In towns, you're on your own though.

We didn’t have any camp stove fuel to make breakfast, so we stopped at this local bar where everyone was almost twice our age. The bartender didn't have a menu, but showed us to the food warmer and we had an incredible garlic scape frittata and a fried fish.

We needed fuel so we went to this huge outdoor sporting store, Decathlon, that’s a combination of REI, Foot Locker, and Walmart. And guess what?!? They also had the same knives that the Spanish train confiscated. So we bought another pair.

At this Florida campsite, David whipped up this amazing dinner with our remaining groceries. It consisted of gnocchi and red sauce mixed in with finely chopped onions (thanks to our knife!) and canned tuna.

Afterwards we dipped in the Mediterranean Sea for the first time. Warm like a hug and refreshing like a sangria. Other than the stress of routing through malls and big box stores to get the stove fuel, it was a pretty chill day.

Day 1 - Valencia, Spain to Corinto, Spain

June 21, 2026 - biked 53 km (33 mi), train'd 398 km (247 mi) - biked 55 km (34 mi) total

Day 1 unexpectedly started a day early! Our housing in Valencia canceled so we scrambled to find another place and it just so happened to be 38 km (23 mi or 2 hour bike ride) outside of Valencia.

We started biking after the train from Madrid arrived at 12:30pm. The Spanish trains are very strict! They confiscated our French made knives because they were dos centímetros too long.

Even though it wasn’t the official EuroVelo, it looked like there was a bike path right on the beach up the whole way. It ended up being 27 miles of winding beach boardwalks and sandy nature trails. Dragging our bikes through sand. Biking over big rocks. Small rocks. Weird bumpy pavers. We arrived at our campsite at around 8pm with no fuel to make dinner. So we snacked on cheese/crackers and canned tuna. It was delicious. This cheese Mescla is a must have.

David was a great navigator, even if he lead us on treacherous roads. One of the cursed roads led us to a bird sanctuary and we saw this cool black and white bird.

Even though we had to hustle and start biking sooner than expected, we found ourselves ready. We’ve been preparing for this trip for over 6 months and it felt good to meet the road that will bring us to many more places.

Day Negative 2 - Biking then Not Biking around Madrid - Madrid, Spain

June 18, 2026 - biked 2 km (1.2 mi) - biked 2 km (1.2 mi) total

After assembling our bikes we took the metro to escape the airport then rode the 20 minutes from the airport metro line stop to our hostel. First biking impressions in Madrid were... mixed. Not a big cycling town. We saw maybe five other bicycles the whole way. Mostly food delivery on e-bikes, and then some folks on pay-per-ride "city bikes". The small side streets are lovely but the major streets just have some sharrows in the right lane and you go with traffic. Cars are slow and quite nice but you are surrounded and it's way more stressful than zagging on the side streets, but they don't always go through.

Madrid also has so little bike parking. There were almost no staples or racks anywhere. You might have to walk a kilometer to find staple racks. There are also very few street signs sized to lock to. Also the only place to store our bikes overnight safely was either in our hostel room on the 5th floor or at a parking garage 2 km away where you pay per day. So we decided to keep the bikes in our room for our three days here and just walk or take the metro to places. Biking will begin on Sunday then.

After so much traveling and a nap, we finally got some dinner and took a quick walk around! And then went right back to bed.

First post!

Hi! We are Sarah and David and we're about to go on a big bike trip. This summer, we are going to bike the Mediterranean from Valencia, Spain to Athens, Greece for Sarah's birthday! We're going to post pictures and updates here for our friends.

We're getting our bikes ready the next few weeks!