Monday, June 15, 2026

A Day in Essaouira

A Day in Essaouira 
Day 19 - Our day did not begin with any particular urgency. We simply slept in. At a highly civilized 9:00 AM, we hiked upstairs for a spectacular buffet breakfast that boasted arguably the best coastal view in town. A thick pane of glass was all that separated our refined pastries from the relentless wind whipping off the Atlantic. Finally, we found a place that absolutely nailed every single Moroccan breakfast specialty. They did it with pure class.

A Day in Essaouira

Suitably fortified, we hit the streets to properly map the medina. We found the central mosque and walked straight toward the sea. Naturally, this deposited us right at the Supra Tours bus station where we had arrived yesterday. Then, reality hit. We discovered they do not run buses to Agadir. That southern coastal city has always been part of our grand master plan. Realizing our go-to bus company just abandons its passengers on the coast meant we had to pivot quickly.

A Day in Essaouira

A Day in Essaouira

We briefly considered a day trip. Basic math crushed that dream instantly. It is a three-hour drive there. It is another three hours back. Six hours staring at highway tarmac is not a vacation. We asked the hotel about a private driver, but the price tag was absurd. Plus, the sheer exhaustion made it a terrible idea. The day trip concept was axed without a second thought.

A Day in Essaouira

A Day in Essaouira

Instead, we sat down and ironed out the exact timeline for the rest of our Moroccan adventure. We are staying put. After tonight, we will hold our ground here in the medina for two more days. Our hotel is pressed right up against the historic sea wall, known as the Skala de la Ville. Back in the 18th century, a sultan hired a French military architect to build these massive stone ramparts to fend off sea invasions. Today, they are lined with vintage European brass cannons still stubbornly pointing at the ocean. It makes for a brilliantly dramatic home base.

Marrakech to Essaouira

A Day in Essaouira

A Day in Essaouira

Once we finally break camp, we will slide down the coast to Agadir for a three-night traditional beach holiday. The grand finale journey back to Casablanca will require a one-night transit stop in Marrakech. From there, we will catch the high-speed rail connection and position ourselves in our departure city for the final nights of the 22nd and 23rd. The logistical puzzle is officially solved.

A Day in Essaouira


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


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 (2) 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 (26) 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)