Thursday, June 18, 2026

Essaouira to Agadir

[Our hotel's Internet VPN is currently blocking all Flickr accounts.  Consequently, I'll be unable to post the accompanying photos for the eJournal posts for the remainder of our days in Agadir, unless tech support comes to the rescue and provides a work-around.  I will have to 'backfill' the missing photographic evidence later.]

Day 22 - Jay and I checked out of the Essaouira hotel room around 11:30 AM. We waited out the usual post-checkout lobby time before dragging our bags to Bab Doukkan to hail a petite blue taxi. This was followed by a solid stretch of pleasant waiting and observation at the tiny station until nearly 2:00 PM. That is when our bus finally arrived from Casablanca. Defying all known laws of transit, it departed precisely on schedule at 14:30.

​The three-and-a-half-hour journey south along the N1 quickly traded the flat landscape of argan trees for an inland detour through the dense banana plantations of the Tamri estuary. Approaching Taghazout, the geography finally decided to show off. The High Atlas Mountains abruptly crowded the coastline. This forced the highway up to trace the edge of high cliffs. We enjoyed excellent views of the Atlantic surf pounding the rocky shoreline below before the mountains finally yielded. The dramatic ridges smoothed out entirely as the bus descended onto the flat plain of the Souss Valley. Jay and I pulled into the Agadir station exactly on time at 5:45 PM.

​Upon disembarking, he and I went straight to the Supratours office tent to buy our Sunday tickets. We successfully locked in the 9:30 AM departure to Marrakech; this ensures the final leg of our return journey toward Casablanca is sorted. With those details handled, we simply walked out the station gate, flagged down a taxi, and made the final short drive to unpack at the Dominium Hivernage.

​Once settled, I opened Google Maps to locate the nearest block of dining options in the surrounding Founty district. A short walk led us to a brightly lit establishment claiming to be a Ajikol Pizzeria. Naturally, we ignored the pizza entirely and ended our transit day eating meat skewers off a stick.

​It is now nearing 10:00 PM. Considering I have compressed an entire day's worth of travel fatigue into a single afternoon, we are opting to simply go to sleep. The Atlantic Ocean has been sitting out there for roughly 200 million years. It can certainly wait for us to be adequately rested before we wander down to the beach to see it.



Wednesday, June 17, 2026

A Final Day in Essaouira

Day 21 - Jay and I treated our final day in this coastal city with the respect it deserved. For fifty-one weeks of the year, Essaouira is a quiet place that prioritizes a bohemian arts scene over the relentless hustle of a city like Marrakech.  I have to admit a certain fondness for the city's old colonial moniker, Mogador. It sounds exactly like a gritty, sun-blasted fortress straight out of Game of Thrones. As it turns out, HBO's location scouts entirely agreed; Essaouira's dramatic sea walls and ramparts were heavily utilized in Season 3 to stand in for the fictional slaver city of Astapor.

A Third Day in Essaouira 
In reality, that imposing name is essentially a two-thousand-year game of colonial telephone. The Phoenicians called their tiny trading post migdol, meaning small fortress. Centuries later, Portuguese colonizers arrived, completely butchered the name of a local saint, Sidi Mogdoul, and slapped "Mogador" on the map. The city finally shed the typo in the 1760s when a Moroccan Sultan hired a French architect to construct a perfectly gridded seaport from scratch. Thrilled with the precise geometry, he officially renamed it Essaouira: classical Arabic for "the well-designed."

A Third Day in Essaouira

A Third Day in Essaouira

Jay and I eventually made our way out to the main beach. This stretch of sand borders the immediate coastline for a solid two kilometers before stretching up to ten kilometers further down the bay. It was genuinely pleasant to navigate the flat, easily walkable grid of the medina. Both of us discovered new alleyways lined with the usual array of tourist businesses, including argan oil boutiques, local art galleries, ceramic shops, and tiny cafes. After getting our fill of the sea breeze, we walked back toward the center of town and grabbed a satisfying lunch for two that managed to come in under 100 MAD, or roughly 13.50 CAD.

A Third Day in Essaouira 
Tomorrow, we will board a CTM bus bound for Agadir. That destination will provide a stark contrast in Atlantic coastal living. Essaouira is defined by its ancient stone ramparts and an artsy atmosphere fueled by constant trade winds; Agadir is an entirely different product. Following a devastating earthquake in 1960, Agadir was completely rebuilt. The pair of us will trade these historic stone alleys for wide boulevards, concrete hotels, and a calm, wind-protected beach engineered primarily for package holidays and sunbathing.

A Third Day in Essaouira 
Our departure tomorrow is perfectly timed. Next weekend, Essaouira will host the 27th annual Gnaoua and World Music Festival. For three days, the city transforms into a capital of musical fusion, drawing roughly half a million visitors to experience traditional, trance-inducing Moroccan heritage music. The typically quiet medina alleys and empty beaches we just enjoyed will be entirely consumed by open-air stages, large sound systems, and immense crowds. Neither of us has any desire to navigate that level of congestion. Slipping out to the calmer shores of Agadir a full week before the chaos begins feels like a brilliant move.

A Third Day in Essaouira


Tuesday, June 16, 2026

Another Day in Essaouira

Another Day in Essaouira

​Day 20 - Jay and I took our breakfast upstairs at the hotel right at nine o'clock. The morning began looking rather grey. The ocean seemed to lack its usual enthusiasm, with the waves barely slapping the edge of the seawall. In all weather, I genuinely appreciate the morning meals here; they provide a perfectly civilized start to the day.

​As the morning progressed, the sky returned to its usual brilliant blue.  Our immediate priority after breakfast was hunting down the CTM bus station to secure our Thursday departure to Agadir, which will also serve as our final checkout day from Riad Mimouna. Neither of us likes to leave transit logistics to chance. Google Maps suggested it would be a brisk thirty-minute walk out of the medina and past the city hospital. Naturally, the algorithm wildly overestimated our pace, assuming everyone marches with unrealistic haste and never pauses for physical reality. It took us closer to forty-five minutes to cover the distance, but once we arrived, we instantly secured both tickets for a total of 220 MAD (29.70 CAD).

​Rather than trudge back through the unremarkable sprawl of the city, Jay and I flagged down a typical Moroccan petit taxi. They are painted red here. The driver asked for a mere 10 MAD (roughly 1.35 CAD) to deliver us straight to the gates of Bab Doukkala.

​From the gate, the two of us walked back through the Mellah, the city's historic Jewish quarter. It is a fascinating stretch of the medina, though undeniably melancholic. At its peak in the late nineteenth and early twentieth centuries, the Jewish community actually constituted nearly half of Essaouira's population. However, following Moroccan independence and the geopolitical shifts of the 1950s and 60s, the area experienced a massive demographic collapse. Working-class families predominantly emigrated to Israel, while the wealthier merchant class largely relocated to France and Canada. Today, the original residents are essentially gone, leaving only architectural echoes and a few preserved sites behind.

Essaouira Pics (Jay's Phone)

​With our transit tickets officially secured, we were free to lock down our accommodations for the remainder of this journey. That endeavor kept both of us and the Expedia servers rather busy for a few minutes. From this point forward, the heavy lifting is over; we are simply connecting the dots on the map until our flight home on June 24th.

​We enjoyed a rather fine lunch tucked away in an undiscovered lane within the medina. Jay and I ordered the turkey skewers, which arrived flanked by French fries, assorted salads, and a blisteringly good hot tomato, rice, and pepper mixture straight from the grill. Washed down with a 1.5-litre bottle of water, the entire affair set us back a mere 70 MAD (roughly 9.45 CAD). It was an absolute steal, especially given the impeccably clean and pleasant setting.

Another Day in Essaouira

Another Day in Essaouira

​After a highly necessary afternoon nap, we are presently gearing up for our evening plans. The agenda includes securing dinner, logging some additional miles on foot, and watching the sun drop into the Atlantic. For the record, it is officially scheduled to vanish at exactly 20:45 tonight. All things considered, it has been a rather pleasant, slow-burn of a day.

Another Day in Essaouira


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


2010 Games (23) 3-D Printing (24) 5-Night Local Cruise (7) Adobe Premiere Elements (4) adventure game (9) Agadir (1) 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 (4) 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 (29) 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 (3) 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)