Sunday, June 14, 2026

Marrakech to Essaouira

Marrakech to Essaouira  
Marrakech to Essaouira 
Day 18 - Our three-hour westward journey from the inland heat of Marrakech to breezy Essaouira began today with us arriving at the Supra Tours bus station a full hour early. We left on the dot and first left the dusty plains. Once aboard, the transit toward the coast featured a highly accelerated lunch break. We had a mere twenty minutes to process some rest-stop poultry sandwiches, requiring us to chew with intent while keeping a paranoid eye on the driver to ensure we weren't left behind. 

Back on the road, we documented the undisputed global headquarters of the argan tree. Argania spinosa is endemic to this specific coastal strip. The orchards are a defining feature of the landscape. Alongside the argan, we reflected on the sheer ubiquity of Moroccan olives. They are an absolute cultural staple here. They are served reliably at breakfast, lunch, and dinner, with a dizzying variety of types for sale in every market we pass.

Marrakech to Essaouira 
Upon arriving in Essaouira, we opted for a tactical luggage deployment. We dragged the bags ourselves along the length of the inner Medina walls. It was a fair distance, but not tiring. We welcomed the cooler breeze and the noticeable jump in humidity before arriving at our accommodation: a grand, fading old Riad situated exactly where the old Medina ends and the Atlantic Ocean begins.

After checking in to Riad Mimouna at a highly efficient quarter to four, we went out for a walk along the sea wall. We eventually ended up at the port. Here, we observed the local catch being aggressively hawked from makeshift shanty stalls, rather than fresh off the boats. Jay likes fish and admired the oceanic bounty. I, on the other hand, merely tolerated the pungent reality of the maritime spectacle.

Marrakech to Essaouira

Marrakech to Essaouira

Marrakech to Essaouira

Marrakech to Essaouira

We headed to the Essaouira equivalent of New West's Sixth and Sixth. We found a spot right beside the Souk Mosque. High-turnover places where the locals eat are our absolute go-to when travelling. They effectively minimize gastro-risk. Jay had the skewered chicken, and I went with a mixed shawarma. To walk off the high-velocity street meat, we navigated the main cross street all the way up to the Bab Doukkala gate before finally retreating to the hotel.

Marrakech to Essaouira 
We are capping off the day sitting in a glass-enclosed room on the hotel roof, looking north along the coast. I deliberately wore a short-sleeved t-shirt to dinner out of pure bravado. Now, I am stubbornly ignoring the goosebumps. We kept an eye out for the sunset. However, in a classic coastal anticlimax, the sun dropped into some faraway clouds well before it ever reached the ocean.

Marrakech to Essaouira


Saturday, June 13, 2026

Another Day in Marrakech

Another Day in Marrakech

Another Day in Marrakech

Day 17 - Jay and I had a properly relaxing second day in Marrakesh. I absolutely love that we are staying just meters from the famous Jemaa el-Fnaa square. People have been gathering in this exact dusty footprint to trade, gossip, and spectate for nearly a millennium. Today, it remains a relentless machine of commerce, completely refusing to power down even under the blistering midday heat.

Another Day in Marrakech 
Some travellers actively avoid this area because of the aggressive vendors, but you have to respect the hustle. They are simply trying to make a living. As an entirely uninterested customer, it is incredibly easy to just smile, offer a polite "no thanks," and keep walking. I genuinely appreciate the raw spirit and the sheer theatre of the constant exhibition.

Another Day in Marrakech 
The immediate perimeter offers a chaotic catalogue of merchandise and spectacle. You navigate past towering pyramids of cumin, mountains of sticky dates, glowing brass lanterns, and enough cured leather to upholster an entire fleet of Hyundai Konas. Throw in the ubiquitous snake charmers, the remarkably assertive Barbary macaques, and the aggressively cheerful orange juice vendors, and it feels less like a traditional market and more like a highly orchestrated sensory assault.

Another Day in Marrakech 
Before the true heat set in, we took a morning walk through the semi-covered pedestrian walkways from the square down to the Mellah, the historic Jewish quarter. We actively ignored the Bahia Palace, happily leaving the intricate tile work to the organized coach tours. Instead, we navigated a completely different route back into the thick of things. We were safely barricaded back inside the riad by 1:00 PM, giving us just enough time to scrub off the medina dust before heading out for lunch.

Another Day in Marrakech 
We also took the time to finalize our onward travel to the coast. We asked the hotel desk for the optimal route to Essaouira, and they successfully convinced us to bypass the physical queue and download an app to secure two Supratours bus tickets. Since we check out tomorrow, having our digital seats locked in for a noon departure is a massive relief. It ensures our transition from the desert heat to the ocean breezes will be entirely frictionless.

Another Day in Marrakech 
But the day is not quite over yet. We still have a proper Saturday night in the square to witness, an event that will inevitably kick into high gear the absolute second the sun finally sets around 20:40.


Friday, June 12, 2026

A Day in Marrakech

A Day in Marrakech Settling-in in Marrakech  
Day 16 -  We are in Marrakech, Morocco today and history surrounds us.

Between the years 1200 and 1600, your average European king was shivering in a damp stone castle and trying to pay his royal debts with wet grain. Meanwhile, Marrakesh was running the intercontinental economy. You have to remember the Americas were entirely off the ledger back then. Nobody was trading with the New World because Columbus had not even bumped into the Caribbean yet. 

The entire global market was a closed loop, and THIS dusty city held the keys to the vault. This is exactly why Jay and I drag ourselves across the globe. I stood in the middle of the medina today and realized that my history lessons completely missed an important center of the medieval world.

Back then, the Marrakesh skyline was a permanent, choking cloud of red dust kicked up by ten thousand irritable camels finishing a two-month slog across the Sahara. The air in Jemaa el-Fnaa was a heavy, gag-inducing cocktail of livestock sweat, unwashed traders, curing leather, and woodsmoke. It was a loud and viciously efficient boomtown baked under the Moroccan sun. Brokers used complex letters of credit to move vast fortunes. They traded massive slabs of desert salt for West African gold, alongside ivory, European brass, and tragically, thousands of enslaved humans auctioned right there in the dirt.

Every gold coin that financed a European war or built a fancy Italian cathedral during those four centuries passed through this exact gauntlet. Europe was never the master of the global economy. They were just the eager, broke customers waiting at the very end of the supply chain, inhaling none of the dust but paying whatever outrageous price the desert demanded.

Settling-in in Marrakech


Thursday, June 11, 2026

Ouarzazate to Marrakech

Day 15 - ​We left Ouarzazate this morning and headed straight for Aït Benhaddou. We took an official guide to walk us through the ancient mud-brick kasbah. The tour took about an hour and a half. It is obvious why it frequently doubles as a movie set. We hiked through the narrow clay pathways all the way to the oldest section at the very top. Maintaining a multi-story fortress built entirely from river mud and straw takes serious engineering. The summit provided a clear, expansive view of the river valley below.​       

Ouarzazate to Merrakech

Ouarzazate to Merrakech

Ouarzazate to Merrakech

Ouarzazate to Merrakech

Ouarzazate to Merrakech

From the kasbah, the bus began the ascent into the High Atlas Mountains toward the Tizi n'Tichka pass. The road is a relentless series of twisting hairpin turns reaching an altitude of over twenty-two hundred meters. We had solid views of isolated Berber villages built directly into the red mountainsides. While still climbing, we stopped for lunch near the highest elevations. Snow was clearly visible on the nearby mountain peaks. We visited a women's cooperative network to learn about Argan oil production and ate our meal on site. The bus was predominantly filled with Italians, save for a Norwegian doctor and a Russian couple. The Italians naturally turned the lunch into a prolonged, lively social affair.

Ouarzazate to Merrakech

Ouarzazate to Merrakech   Ouarzazate to Merrakech

Once the meal concluded, we crossed the peak and began the drive down. The descent along the northern slopes brought the heat back as the mountains flattened into the plains. At exactly 4:30 pm, the entire bus exited near the entrance to Jemaa el-Fnaa square. We said goodbye to the driver with a selfie and a combined gift of tips. He then turned the vehicle around to start a grueling seven-hour drive all the way back to Fes. We continued on foot into the medina to find the Hotel Riad Marraplace.

Ouarzazate to Merrakech


Wednesday, June 10, 2026

Merzouga to Ouarzazate

Merzouga to Ouarzazate

Merzouga to Ouarzazate

Day 14 - Leaving the desert camp turned out to be a lesson in typical Saharan logistical theater. The morning began predictably enough with breakfast, but the actual departure to the main road required a bit of patience. The entire place seemed to be moving at once, with luggage vans stacked high with bags—complete with a few adventurous souls riding casually on the roof—and various supply trucks maneuvering through the dust. Once back at the staging area, a waiting game began. A massive contingent of the tour group was catching vehicles heading north back toward Fes, creating the usual flurry of sorting, swapping, and tracking down drivers. It took some time for our specific bus to sort through the crowd, but eventually, the chaos cleared and the wheels finally turned toward the west.  Before we got out of the valley, we looked inside one of the many 'fossil shops' along the highway.

Merzouga to Ouarzazate

PXL_20260610_112147844

​The first major stop of the drive came upon reaching Tinghir, where the route paused to overlook a massive palm grove. Standing at the viewpoint, the contrast is stark. A thick ribbon of thousands of green date palms snakes along the valley floor, cutting sharply through the otherwise barren, sun-baked rock of the high plateau. It is a striking visual reminder of how water completely dictates life in this environment.

​While taking in the view, a local vendor hawking souvenirs struck up a casual conversation. It turned out we shared a bit of common ground regarding Dubai. He pulled out his phone to show off photos of his old Sri Lankan buddies from his days working at Carrefour. He looked back on that time as a fun chapter, but explained that he had returned to the oasis because the pace of life here is deeply relaxing, and he needed to take care of his elderly father. It was a pleasant, unexpected encounter that proved once again how small the world can be.

Merzouga to Ouarzazate

Merzouga to Ouarzazate

​Just beyond the palms, the road led directly into Gorges du Todgha. The bus parked, allowing for a proper walk along the canyon floor where a shallow, icy river cuts through the landscape. The scale here is solid, with limestone cliff faces rising up over three hundred meters on either side, narrowing down to a tight pass that blocks out most of the midday sun. Walking between these giant rock walls provided a cool, breezy break from the afternoon heat. After exploring the canyon, the bus pushed onward into Ouarzazate. 

The city is well-known as a desert film capital, but it proved slightly less accomplished in the realm of modern technology. The hotel for the night offered a comfortable bed but suffered from a severe case of temperamental Wi-Fi, proving that a stable internet connection can be the hardest illusion to find in Morocco.

Ouarzazate to Merrakech


Tuesday, June 09, 2026

The Erg Chebbi Dunes Up Close

Day 13 (Continued) - We did not actually mount our designated ships of the desert until 7:00 this evening. We intentionally delayed our departure by a full hour because the temperature was still stuck at a thoroughly unreasonable 42°C at our originally scheduled start time. When we finally braved the heat, we simply stepped right out the front door of the hotel to find them waiting like very stubborn, very fragrant taxis. Our sole handler for the trek was a genuinely fantastic local named Mubarak. He informed us he was somewhere in his fifties. Given that he looked noticeably older than both Jay and me, I can only conclude that a lifetime under the brutal Moroccan sun prematurely ages a man.

​For those without a map handy, we were navigating Erg Chebbi. These are the massive mountains of wind blown sand that loom right on the edge of Merzouga. They are exactly what you picture when someone says the word, "Sahara." Some of these orange beasts reach a hundred and fifty meters into the sky. You crest one ridge and suddenly the entire world is just a terrifyingly beautiful ocean of apricot colored dust. It is the sort of overwhelming, geographic scale that reminds you exactly how insignificant you are, which is frankly half the point of leaving your living room in the first place.

​Regardless of his actual vintage, Mubarak was an absolute professional. He was incredibly friendly, deeply invested in hearing our story, and provided us with exclusive, undivided attention for the entire journey. We rode out into those stunning dunes just in time to catch the sunset, eventually plodding our way to the new camp accommodations under the fading light. 

As a bonus, it turns out our guide is also an impromptu cinematographer. He shot a large chunk of the 48 photos now sitting in a special album on my Flickr account and even recorded some video for us. He casually mentioned that he may have done some work with Atlas Studios, the Moroccan movie production powerhouse, which completely explains his excellent eye for framing a shot. Having Mubarak direct our trek elevated the whole affair from a simple desert commute into a genuine once in a lifetime experience.

​I have committed to simply adding one dozen of the spectacular images taken that evening as we headed to the desert camp.

Erg Chebbi (near Merzouga)

Erg Chebbi (near Merzouga)

Came Ride, Morocco 2026

Erg Chebbi (near Merzouga)

Came Ride (Jay's Camera(

Came Ride (Jay's Camera(

Erg Chebbi (near Merzouga)

Came Ride (Jay's Camera(

Came Ride (Jay's Camera(

Came Ride (Jay's Camera(

Erg Chebbi (near Merzouga)

Merzouga


A Relaxing Day in Merzouga

A Day in Merzouga 
Day 13 - Merzouga is one of those places that feels completely impossible until witnessing it firsthand. We are tucked way down in the deep southeast of Morocco. The Algerian border is only about fifty kilometers away. Here, the flat rocky desert suddenly slams right into the Erg Chebbi sand dunes. These massive golden waves of sand can tower up to one hundred and fifty meters high. They constantly shift and look like they could just swallow this little village of fifteen hundred people at any second. Yet, people stick around. The locals brave the blistering summer heat and the fierce winter winds. They know that to survive out here in the Sahara, one needs to plant their feet and hold their ground.

A Day in Merzouga 
This spot has a wild backstory. Ten thousand years ago, this whole region was actually a lush green savanna full of lakes. As the climate dried out and the Sahara took over, the underground water here turned Merzouga into a lifesaving oasis. Imagine exhausted merchants pulling up with their camel caravans. They desperately needed this water before pushing further south toward Timbuktu. Later on, nomadic Ait Atta tribes would bring their herds here to drink and graze. By the early twentieth century, the French Foreign Legion realized how isolated and strategic this water source was. They built a military outpost here following some brutal regional battles in Taflalet. The legionnaires and the ancient caravans are long gone now. Today, it is just travelers showing up to marvel at the exact same terrifying and beautiful sand.

A Day in Merzouga

We opted for a bit of strategic luxury by spending the first night in the climate-controlled comfort of a proper hotel rather than attempting to rough it in the dunes for forty-eight straight hours. It proved to be a stroke of absolute genius. June is well past peak tourist season out here, and the thermometer is threatening to top out at a blistering forty-one degrees Celsius today. A sudden sandstorm already whipped through the area earlier. Taking a cue from the sensible locals, the only logical response was to retreat indoors. The afternoon agenda involves a proper nap in a delightfully air-conditioned room, with perhaps a brave foray out to the swimming pool once the sun loses its absolute malice later in the day.

A Day in Merzouga

The real adventure begins around six in the evening when a driver arrives to ferry us toward our appointed dromedary transport. We will board the single-humped beasts to trek out to the desert camp. Thankfully, the heavy luggage is taking the civilized route via a four-wheel-drive vehicle and will likely beat us to the site. What actually awaits out in the dunes remains a bit of a mystery. While these modern camps are often surprisingly well-appointed, the fine orange dust of the Sahara is notoriously insidious and will undoubtedly try to colonize every conceivable crevice and cranny. The plan is to survive the camel ride, eat dinner under the stars, and sleep in a traditional tent. Tomorrow morning brings breakfast at the camp before the tour packs up and hits the long road toward Ouarzazate. The ultimate goal is to depart Merzouga without a permanent layer of Saharan grit embedded in one's teeth and hair.


2010 Games (23) 3-D Printing (24) 5-Night Local Cruise (7) Adobe Premiere Elements (4) adventure game (9) AI Ajith (49) AI-generated images (118) AI-generated text (52) AirAsia (25) Alaska (6) Alaska Cruise 2001 (9) Alaska Cruise 2019 (14) Alaska Cruise 2022 (9) Alaska Cruise 2023 (11) Alaska Cruise 2024 (12) Alberta (17) AllegiantAir (9) almsgiving (4) alternate facts (2) Amazon (58) Amber Sky (2) American Somoa (1) Amsterdam (9) analog (13) Android TV Box (35) Apollo Ghost (7) Apple Inc (17) Aquatic and Community Centre (2) Arts and Literature (30) Aspire Z 24 (6) Australia (4) Bahrain (37) balcony (158) Bali 2018-19 (57) Bangkok (5) Bangladesh 2020 (10) Barcelona (2) Bathroom Reno (21) BBS (7) BC Ferries (17) BC-WA Road Trip 2013 (6) BCIT (334) beach (66) beer (65) Belgrade (4) Bella Coola Road Trip (11) Bellingham (28) Berlin (4) Białystok (4) bikes (18) Birthday Road Trip 2025 (7) biryani (22) Blaine Stayover (3) Bloedel (8) blog (1) blogging (246) bread (18) Bret (53) briefcase (6) British Columbia (235) British Coumbia (1) British Empire (1) Brunei (1) Bucharest (5) Buenos Aires 2022-23 (81) Bulk Barn (11) Burma (Myanmar) (17) Burnaby (8) Burnaby Lake (2) Cairo 2015 (4) Cambodia (20) camcorder (49) camel ride (1) camels (1) Canada (120) Canada Day (31) Canadian Superstore (88) Canon SX740 HS (1) Cape Town (30) Carnarvon Place (102) cars (67) Central Europe Trip 2024 (36) Central America 2011 (36) Ch (1) changes (1) Chiang Mai (6) China (9) China and Malaysia 2011 (26) Christmas (105) Christmas in Cancun (6) Class of 1977 (14) Cleveland Dam (1) Coastal Cruise 2006 (12) coco (1) coffee (14) Columbia Station (13) Columbia Station Noise Problem (7) Columbia Street (43) community gardens (8) Como Lake (1) complaints (96) computer (8) computer lab (21) computers (161) Constanța (1) Coquitlam (6) Costco (17) Countries Visited (18) COVID-19 (116) Cozumel (1) credit card (12) cross-Canada (14) Cruise from Port Louis to Cape Town (1) Cruise to Buenos Aires 2022 (19) Cruise to Cape Town 2025 (14) Cruise to New Zealand 2017 (49) Cruise to Prince Rupert (8) Cruise to Rio 2023 (15) cruise to Rio 2026. (1) cruises (2) Cuba 2018 (12) dad (1) Dar es Salaam 2024 (5) DAW (1) Deer Lake (1) dentist (12) Desert Southwest (23) Dictionary (2) digital camera (124) digital picture (44) dinosaurs (5) DJI NEO (7) DNA (3) Don (24) drinks (28) driving (45) drone (12) drones (37) Duba 2023 (1) Dubai (71) Dubai 2020 Expo (3) dubai 2021 (29) Dubai 2022 (9) Dubai 2023 (8) Dubai 2024 (10) Dubai 2025 (16) Duck Swap (66) Duolingo (3) Durban (21) e-scooter (2) early retirement (113) Ecoped (17) Electric Vehicles (29) email (58) errands (261) Essaouira (1) Eurotrip 2005 (31) Eurotrip 2007 (41) Eurotrip 2010 (40) EVO Car Share (5) fake news (2) false advertising (1) father (22) feelings (390) Fes (3) fiction (3) Fiji (2) file archives (30) fire (1) fireworks (14) Fitbit (6) flash memory (20) Flic en Flac (6) Flickr (323) Flickr slide show (31) Flipboard (9) flora and fauna (158) Florida (2) flying (111) food (317) Fraser River (143) frying pan (2) futurecast (21) games (21) Gdańsk (1) glasses (26) Golden Ears (1) Google (91) Google Earth (24) Google Home (48) Google TV Streamer (2) government (71) GPS (36) grandmothers (12) Grouse Mountain (6) growler (4) hair (5) hair colour (3) Halloween (6) hard disk (14) hardware (52) Harrison Hot Springs (6) Hawaii (10) Hawaiian Shirts (12) HDTV (63) health (135) Hikkaduwa (1) Hollywood (4) Hong Kong (8) Hong Kong 2026 (2) Hong Kong to Tokyo Cruise 2026 (4) Horseshoe Bay (1) Hulu (10) humour (55) Hurghada 2015 (6) Hurghada 2016 (4) Hyack Parade (14) Hyundai KONA Electric (82) IKEA (16) In-front-of-series (6) India (28) Indonesia (10) Instagram (1) Internet (330) IP (24) Ipoh 2019 (3) Istanbul 2022 (6) Italy (22) Italy 2008 (23) jackfruit (10) Jay's Birthday 2025 (16) Jay's Surgery (30) Joel (86) Johannesburg (5) June Trip to Morocco (25) Juneau (1) Kenya (7) KIA Niro (7) kid's story (9) kitchen counters 2024 (5) Kiva (8) KL is ... (3) Krabi 2019 (3) Kraków (1) Kuala Lumpur 2019 (76) Kuala Lumpur 2020 (47) Kuwait (30) Langkawi (4) Laos (10) Las Vegas (28) Las Vegas 2025 (9) Last Will and Testament (2) Laurie (38) Laurie's Visit 2024 (15) lava light (1) LED Strip (6) LEDs (1) library (25) light bulbs (8) Linux (2) lists (33) living room furniture (9) Ljubljana (3) London (8) Los Angeles (14) Lowe's (8) Luxor 2014 (8) Lynn Canyon (2) Machu Picchu (1) Madagascar 2024 (8) maintenance (144) Malacca 2019 (4) Malaysia (16) map (1) Marrakech (2) mattress (5) Mauritius 2024 (27) Mavic Mini (44) Mazatlan (51) Mediaplayer (29) Mediterranean Cruise 2017 (35) Merzouga (2) Metrotown (11) Mexican Cruise 2008 (14) Mexican Property (19) Mi band (26) Midjourney (7) Mini-Road Trip 2014 (8) Minuwangoda (78) money (223) monkeys (10) Moon Bugs (5) Moorebot Scout (2) Mother (9) motorcycles (18) mountains (34) movie musical (21) Movie Night (1) movies (196) MS Teams (6) MSC Cruises (1) Mt. Baker (12) Museum of the Future (2) music (84) musical theatre (10) My YouTube (72) MyEV (89) n (1) National Geographic (11) NE/Canada Cruise 2019 (3) Near East Trip 2014 (33) Near East Trip Planning (9) Nearby Neighbourhood Parks of 2020 (21) Neo (1) Nepal (10) Net apps (94) netbook (20) Netflix (25) New 7 Wonders of the World (1) New Caledonia (3) New Westminster (951) New York City (32) New Zealand (8) newspaper (1) NewWest filming (12) NH Trip (10) Niagara Falls (2) Nikon P900 (16) Nikon S9900 (21) Nile Cruise 2016 (4) Novi Sad (1) Novus Internet (2) Nugegoda (19) Nvidia Shield TV (11) NYC2005 (17) NYC2009 (10) Okanagan (27) OnePlus (13) Ooma (8) opinions (278) Our 10-Year Plan (15) our ashes trip (1) Our Cruise History (2) Our Sri Lanka 2021/22 (1) Overnight Trip to Lesotho (2) Ozempic (18) Panama 2018 (10) Pandora (7) paper (1) parade (7) Paris (12) park (2) Parks in the BC Lower Mainland (29) passport (11) Pattaya (3) Pattaya 2018 (13) Pattullo Bridge (34) PBS (15) peeps (2) Penang 2011 (5) Penang 2017-18 (88) Penang Thaipusam (2) Persian (1) pets (58) Photo Sphere (21) Phuket 2019 (5) Pier Park (100) Pier West (26) pig (8) Pinterest (30) Pinto (10) Pixel 10 Pro XL (5) Pixel 5 (3) Pixel 7 Pro (5) Pixel Watch (18) podcasts (47) poem (2) Port Louis (1) Port Moody (2) Portland (15) Portland Pride 2009 (6) poya day (1) Prince Rupert (1) printers (14) privacy rights (12) provincial park (1) PS3 (30) Puerto Vallarta (46) Puerto Vallarta & Guadalajara 2010 (24) Puerto Vallarta 2012 (8) Puerto Vallarta 2013 (8) Puerto Vallarta 2023 (12) PVR (14) QR Code (7) quarantine (10) Quay (31) Queen Victoria (17) Queen's Park (100) quitting smoking (2) quotations (150) Qurna Market (7) Rabat (1) Ranger (59) RC vehicles (9) red light (1) relaxing (27) religion (1) Réunion (1) review (56) Riga (3) road trip (112) robovac (1) Royal City Mall (37) Royal City Star (10) Royal Columbian Hospital (5) RSS (22) Russia (2) San Francisco (19) sandals (12) Saudi Arabia (49) Scandinavian Cruise 2016 (24) scanned snapshots (19) sci-fi (23) science fiction (2) SE Asia 2013 (53) searching (16) Seattle (27) SF Pride 2018 (1) sharing (31) shaving (9) Siem Reap (11) Siem Reap 2018 (34) Sigiriya (7) Simcoe Park (3) SIN-BKK 2024 (20) Sinaia (1) Singapore (5) SkyTrain (51) smartphone (117) social networking (144) Sofia (4) software (65) Sophia (3) soursop (6) South Africa (4) South African safari 2025 (2) Southeastern Europe Trip 2025 (40) Southwest Road Trip (8) souvenirs (18) Sri Lanka (144) Sri Lanka 2004 (55) Sri Lanka 2006 (29) Sri Lanka 2009 (35) Sri Lanka 2012/13 (95) Sri Lanka 2019/20 (88) Sri Lanka 2021/22 (79) sri lanka 2023 (1) Sri Lanka 2023/24 (54) Sri Lankan food (107) Sri Lankan Property (20) staff (4) stal̕əw̓asəm Bridge (2) Stanley Park (5) stars (34) Strata BBQ (12) Street View (36) students (102) Summer Lovers (5) Sunapee (71) Surf Internet (13) Surrey (78) synthesizer (4) T&T Supermarket (19) tablets (54) Taipei (5) Tangier (2) technology (115) TED (1) telephone (46) television (181) temple (32) Tesla (2) Təməsew̓txʷ (1) Thailand (20) Thailand 2026 (18) Thanksgiving (14) the French Riviera 2023 (38) The Happiness Series (2) The Harbor Gameroom (16) the Maldives (1) The Wedding Weekend (6) the Wenas (29) Then and Now Images (3) thrift shop (29) Tile Trackers (3) Tim (74) Time Machine (2) Tipperary Park (56) to (1) tour (2) tourist shots (43) train (23) transit (66) travel (2) travel planning (250) Treiste (1) Trieste (1) TRS-80 (6) Tulum (4) TuneIn (2) Tunis 2016 (6) Turkey (Country) (9) Vancouver (212) Vancouver Island (25) Varna (3) Vegas 2024 (5) Venice (1) Vietnam (9) Viking Passage Cruise 2022 (30) Villa Diletta (27) Vilnius (4) Walmart (65) Warsaw (10) Washington DC (16) weaather (1) weather (585) webcam (26) Week in Montreal 2019 (9) Weekend in Winnipeg 2022 (6) Westminster Building (1) Window (1) Windows (64) winter 2014-15 (153) Winter 2015-16 (161) winter 2015-16 (planning) (17) Winter 2016-17 (planning) (16) winter 2017-18 (planning) (7) winter 2018-19 (152) winter 2018-19 (planning) (14) Winter 2019-20 (136) winter 2019-20 planning (11) winter 2020 (3) Winter 2020-2021 (159) winter 2020-21 planning (11) winter 2021-22 (113) winter 2021-22 planning (17) winter 2022 (2) winter 2022-23 (104) winter 2022-23 (planning) (9) winter 2023-24 (68) Winter 2023-24 (planning) (13) Winter 2024 (2) Winter 2024-25 (112) winter 2024-25 (planning) (15) Winter 2025 (2) Winter 2025-26 (50) Winter 2025-26 (planning) (11) winter 2026-27 planning (3) World Vision (17) Zagreb (2) Zanzibar 2024 (3) zip.ca (20)