<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="3.10.0">Jekyll</generator><link href="https://petargyurov.github.io/feed.xml" rel="self" type="application/atom+xml" /><link href="https://petargyurov.github.io/" rel="alternate" type="text/html" /><updated>2026-05-17T22:11:34+00:00</updated><id>https://petargyurov.github.io/feed.xml</id><title type="html">Petar Gyurov</title><subtitle>My blog</subtitle><author><name>Petar Gyurov</name></author><entry><title type="html">Word Chains</title><link href="https://petargyurov.github.io/2025-06-22/word-chains" rel="alternate" type="text/html" title="Word Chains" /><published>2025-06-22T00:00:00+00:00</published><updated>2025-06-22T00:00:00+00:00</updated><id>https://petargyurov.github.io/2025-06-22/word-chains</id><content type="html" xml:base="https://petargyurov.github.io/2025-06-22/word-chains"><![CDATA[<head>
    <script type="text/javascript" src="https://unpkg.com/vis-network/standalone/umd/vis-network.min.js"></script>
    <style type="text/css">
        .network {
            /* width: 600px; */
            height: 600px;
        }
        #loadingBar {
            display: flex;
            justify-content: center;
            align-items: center;
            width: 100%;
        }
    </style>
</head>

<p><img loading="lazy" src="/assets/images/word-chains/cover.png" /></p>

<p>When I look up a word in the dictionary, I get unusually annoyed when I see the word itself used in its definition.</p>

<blockquote>
  <p><strong>redundancy</strong> /rĭ-dŭn′dən-sē/
noun</p>

  <ul>
    <li>The state of being <strong>redundant</strong>.</li>
    <li>Something <strong>redundant</strong> or excessive; a superfluity.</li>
    <li>Repetition of linguistic information inherent in the structure of a language…</li>
  </ul>

  <p><em>The American Heritage® Dictionary of the English Language, 5th Edition</em></p>
</blockquote>

<p>Yeah, ok, it’s not the <em>exact</em> same word and the definition makes sense, but I’d rather not have to look up the definition of <em>“redundant”</em> to understand what the <em>“state of being redundant”</em> is. The 3rd definition given above gets it.</p>

<p>So that got me thinking, how often does that happen and does it form a chain of words? Let’s define every word in the dictionary as a <em>node</em> and draw lines to every word that appears in its definition.</p>

<p>For simplicity I:</p>

<ul>
  <li>used the English 2024 <code class="language-plaintext highlighter-rouge">WordNet</code> <a href="https://wn.readthedocs.io/en/latest/#">dictionary</a></li>
  <li>ignored entries with spaces in them</li>
  <li>filtered out punctuation and stop words (e.g: <code class="language-plaintext highlighter-rouge">a, of, us, but, they...</code>) in definitions</li>
  <li>aimed not to spend more than a day on this <strong><em>(spoiler alert: this took way too long and I couldn’t even get it to work 100%)</em></strong></li>
</ul>

<p>Some of the filtered words include <code class="language-plaintext highlighter-rouge">Salpiglossis sinuata</code>, <code class="language-plaintext highlighter-rouge">sea snake</code>, <code class="language-plaintext highlighter-rouge">polling booth</code>, <code class="language-plaintext highlighter-rouge">occipital protuberance</code> and my favourite, <code class="language-plaintext highlighter-rouge">beefsteak geranium</code>.</p>

<p>There were 67,780 such entries out of a total of 161,705. Initially I was also getting errors for around 12k words but that’s because the <code class="language-plaintext highlighter-rouge">.words()</code> method was returning all adjectives tagged as <code class="language-plaintext highlighter-rouge">a</code> but their internal tag elsewhere in the wordnet was <code class="language-plaintext highlighter-rouge">s</code>.</p>

<p>As for the actual word chains, I just straight up brute-forced it. No fancy data structures or clever algorithms. I just looped over the <code class="language-plaintext highlighter-rouge">word: definition</code> map twice and checked for matches. Yeah, it’s dumb, but <del>it’s</del> was a Sunday morning. It took about 2hrs to process on my M1. Let’s plot the results!</p>

<p><img src="/assets/images/word-chains/initial_results.png" width="600" /> <em>Ah yes, as expected.</em></p>

<p>I am using the <a href="https://visjs.github.io/vis-network/docs/network/index.html">vis.js</a> library for this (first time). Whilst the code is working, the visualisation is simply too dense. I needed to do some more filtering. I removed words with 0 chains and made sure I am not double counting things. Oh and I need to turn on the <code class="language-plaintext highlighter-rouge">physics</code> setting!</p>

<p>Let’s check out how things look on a random sample of ~1000 words.</p>

<blockquote>
  <p>Note: it’s interactive! 🕹️</p>
</blockquote>

<div id="loadingBar">
        <progress id="bar" value="0" max="100">0</progress>
</div>
<div class="network" id="small-network"></div>
<script type="text/javascript">
        fetch('/assets/data/smallNetwork.json')
            .then(res => res.json())
            .then(({ nodes, edges }) => {
                const container = document.getElementById('small-network');
                const data = {
                    nodes: new vis.DataSet(nodes),
                    edges: new vis.DataSet(edges)
                };
                const options = {
                    interaction: {
                        dragNodes: true,
                        dragView: false,
                        zoomView: true
                    },
                    layout: {improvedLayout: true},
                    physics: {
                        enabled: true,
                        solver: 'forceAtlas2Based',
                        stabilization: { iterations: 150 }
                    },
                    nodes: {
                    shape: 'dot',
                    scaling: {
                    min: 5,
                    max: 30,
                    },
                    font: {
                        color: '#000',
                        size: 18,
                        face: 'arial'
                        },
                    color: {
                        border: '#5b5b5b',
                        background: '#000',
                        highlight: {
                            border: '#000',
                            background: '#c20000'
                        },
                    }}
                };
                const network = new vis.Network(container, data, options);
                network.on("stabilizationProgress", function (params) {
                    let progress = 100 * (params.iterations / params.total);
                    document.getElementById("bar").value = progress
                    document.getElementById("bar").innerHTML = progress
                });
                network.once("stabilizationIterationsDone", function () {
                    document.getElementById("loadingBar").style.opacity = 0;
                    setTimeout(function () {
                        document.getElementById("loadingBar").style.display = "none";
                    }, 500);
                });
            });

</script>

<p>Great! We’re starting to see some clusters emerge! The arrows indicate who appears in whose definition:</p>

<center><code>twisting</code> ⟹ <code>worm</code></center>
<p><br />
This means <em>“twisting”</em> appears in the definition of <em>“worm”</em>.</p>

<p>I pre-computed the above graph so that it loads faster, which will come in handy for the full results below.</p>

<h3 id="a-month-later-optimising-hacking--crying">A month later: optimising, hacking &amp; crying</h3>

<p>Future Petar here. On that beautiful Sunday morning everything indicated that I was going to finish this before noon, just in time to go out and enjoy a nice day at the beach. What a fool I was. Apparently, visualising 85441 nodes and 384717 edges is more computationally expensive than landing on the moon. I spent a few more Sundays trying to render this giant network…</p>

<p><strong>TLDR</strong></p>

<p>❌ What didn’t work:</p>

<ul>
  <li>loading everything at once (23MB of nodes and edges) crashes the server</li>
  <li>loading in batches also crashes the server</li>
  <li>waiting for the network to stabilise before adding a new batch takes an “infinite” amount of time since it gets slower with each batch</li>
  <li>tuning the physics parameters (this did result in some improvement but not enough to solve the problem)</li>
</ul>

<p>I wish the batched approach worked because it resulted in some cool behaviour. See the below (sped up) video:</p>

<video controls="" preload="none" style="width:100%;height:auto;display:block;">
  <source src="/assets/videos/word-chains.mp4" type="video/mp4" />
</video>
<p><br /></p>

<p>✅ What (kind of) worked:</p>

<ul>
  <li>loading the most heavily connected nodes first <strong>with physics off</strong>, then letting the network stabilise</li>
  <li>zooming out the canvas before turning on physics</li>
</ul>

<p>Unfortunately this approach also immediately starts to chug, even with just ~7% of all nodes and ~3% of all edges, but if you wait ~2 minutes you get a semi-usable network. Interactivity is choppy but, hey, it works.</p>

<h2 id="final-results">Final results</h2>

<p>Here’s the precomputed network for 5839 most-connected words (10000 edges) after a few minutes of stabilisation. Give it a sec to load.
This one is also interactive, but you’ll notice it’s not as “floaty” as the sample earlier; that’s because <code class="language-plaintext highlighter-rouge">physics</code> have been turned off.</p>

<div class="network" id="largeNetwork"></div>
<script type="text/javascript">
        fetch('/assets/data/largeNetwork.json')
            .then(res => res.json())
            .then(data => {
                const nodes = new vis.DataSet(data.nodes);
                const edges = new vis.DataSet(data.edges);
                const container = document.getElementById('largeNetwork');
                const networkData = { nodes, edges };
                const options = {
                    physics: { enabled: false },
                    layout: { improvedLayout: false },
                    nodes: {
                        shape: 'dot',
                        scaling: {
                            min: 1,
                            max: 10,
                            label: {
                                min: 10,
                                max: 18,
                                drawThreshold: 1,
                                maxVisible: 20
                            },
                        },
                        color: {
                            border: '#5b5b5b',
                            background: '#000',
                            highlight: {
                                border: '#000',
                                background: '#c20000'
                            },
                        },
                        shadow: false
                    }
                }; // your options here
                network = new vis.Network(container, networkData, options);
            });

</script>

<p><br />
I am disappointed I didn’t get to load the entire network but I am kind of tired (and bored) of this side project – I first jotted this idea down back in 2021 – better to publish it now rather than never.
With a bit more tinkering I think I could get this to work and also look into some questions such as “what’s the longest chain?”. If anyone has any ideas on how to improve the performance, here’s the Github <a href="https://github.com/petargyurov/word-chains">repo</a>.
Thanks for reading!</p>]]></content><author><name>Petar</name></author><summary type="html"><![CDATA[]]></summary></entry><entry><title type="html">Cars suck, man</title><link href="https://petargyurov.github.io/2024-01-14/cars-suck-man" rel="alternate" type="text/html" title="Cars suck, man" /><published>2024-01-14T00:00:00+00:00</published><updated>2024-01-14T00:00:00+00:00</updated><id>https://petargyurov.github.io/2024-01-14/cars-suck-man</id><content type="html" xml:base="https://petargyurov.github.io/2024-01-14/cars-suck-man"><![CDATA[<p>What better way to start off the new year than with a little rant.</p>

<p>I am not car aficionado, in fact, I am probably less interested in cars than the average person. As the tech bros have slowly crept into the automotive industry, I can’t help but feel like I’m witnessing a <em>car crash</em> in slow motion.</p>

<h3 id="cars-are-the-smart-tvs-of-today">Cars are the Smart TVs of today</h3>

<p>Have you tried shopping for a TV in the past 5 years? Actually, scratch that – have you <em>used</em> a “smart” TV in the past 5 years? – it’s awful. Sure, displays are getting better, but manufacturers insist on cramming bloatware and spyware, embellished in the worst UI imaginable, running on a processor designed for a smartwatch.</p>

<p><img class="svg-image" src="/assets/images/cars-suck-man/smart-tv-pooramid.svg" width="200" /> <em>The Essential Smart TV Pooramid</em></p>

<p>Picture quality is at phenomenal levels, even on low-cost offerings, but those inky blanks come at the cost of compromised privacy and ad-infested UI.</p>

<p>So what do cars have to do with any of this? Every product that takes a concrete position in human dynamics, be it a TV, a fridge or a car, follows a relatively predictable evolution: it starts of limited but promising, gets meaningful upgrades, and eventually slides into into the valley of “enshittification”. Few are those who climb their way out of the shit-pit, fewer still are those who avoid it entirely.</p>

<p><img class="svg-image" src="/assets/images/cars-suck-man/valley-of-enshittification.svg" /> <em>100% science based chart</em></p>

<h3 id="whats-so-wrong-with-cars-then">What’s so wrong with cars then?</h3>

<p>We live in an era of peak automotive power, utility and luxury. Much like with TVs, we probably reached the first plateau of quality: image clarity, super thin displays, etc. Then we started getting things nobody asked for: frame rate interpolation (why God, why!?), insane image presets, automatic audio adjustments. I won’t talk about 3D TVs. Let’s just pretend that never happened and that drawer in your cabinet isn’t full of dusty 3D glasses that haven’t seen the light of day for the last decade.</p>

<p>Cars are entering the “frame-interpolation” era, the slippery slope into the loathed, anti-consumer, anti-logic Shit Pit.</p>

<p>Let’s just fire through this:</p>

<ul>
  <li>Hiding critical/often-used buttons behind touchscreens for the sake of minimalism (and cost?)</li>
  <li>On that note, poor physical layout in general (genuinely thinking that you can rate cars’ on a “hazard-light-button-placement index”)</li>
  <li>YOUR LED LIGHTS ARE TOO BRIGHT GODDAMIT</li>
  <li>Cars are getting too big; why are manufacturers pushing “crossovers” and SUVs on consumers and why are consumers buying them? I could write pages on this point alone.</li>
  <li>Combine the two previous points for peak blindness</li>
  <li>“Low profile” rims/tyres/wheels/whatever: cost a fortune and more prone to getting scratched</li>
  <li>Subscription style plans trying to creep their way in</li>
  <li>ALL the privacy violations you could think of</li>
  <li>Rubbish software and UI all round: it’s 2024 and I dread it every time I need to pair my phone to a car</li>
  <li>That weird glossy pastel paintwork that’s so popular all of a sudden (I’m allowed one subjective point on here, OK?)</li>
</ul>

<h3 id="the-car-of-the-future">The car of the future</h3>

<p>I don’t think we’ve reached the depths of the brown ocean… yet. Who’s to blame here? Consumers? Manufacturers?</p>

<p>I know I sound like a luddite here but the same way I just want a good display from my TV, I want less from my car, not more.</p>

<p>I miss my 2005 Toyota Corolla 😢</p>]]></content><author><name>Petar</name></author><summary type="html"><![CDATA[What better way to start off the new year than with a little rant.]]></summary></entry><entry><title type="html">How to use ChatGPT to practice Spanish</title><link href="https://petargyurov.github.io/2023-08-25/using-ChatGPT-to-practice-spanish" rel="alternate" type="text/html" title="How to use ChatGPT to practice Spanish" /><published>2023-08-25T00:00:00+00:00</published><updated>2023-08-25T00:00:00+00:00</updated><id>https://petargyurov.github.io/2023-08-25/using-ChatGPT-to-practice-spanish</id><content type="html" xml:base="https://petargyurov.github.io/2023-08-25/using-ChatGPT-to-practice-spanish"><![CDATA[<p>I’ve long wanted to be able to practice my Spanish by translating pieces of text. Trouble is, it’s impossible to do so without someone fluent in Spanish there to correct my errors and explain them.</p>

<p>With ChatGPT (the free, 3.5, version) it finally feels possible. There are caveats of course, which I will mention.</p>

<h3 id="the-entry-prompt">The entry prompt</h3>

<blockquote>
  <p>I want to practice my Spanish by translating things from English. Act as a Spanish tutor. Your task is to correct my translation and explain each correction. Provide me with a text in English that obeys the following:</p>

  <ul>
    <li>consists of 4 to 5 sentences</li>
    <li>includes at least 1 example that would require the subjunctive mood</li>
    <li>includes a mix of past, present and future tenses (and variants thereof)</li>
    <li>take inspiration, but do not limit yourself, from the following list of topics: weather, friends, politics, health culture, cooking, hobbies, nature, technology, business, family</li>
  </ul>

  <p>Respond in Spanish, apart from the text in English.</p>
</blockquote>

<p>The last bullet point is important. If you don’t direct ChatGPT it will almost always give you text about <em>vacations</em>. This fix isn’t perfect, but it seems to be relatively varied so far and you can always use the “regenerate” feature to re-roll a topic.</p>

<p>The direction about the subjunctive mood is not necessary; it’s just something <em>I</em> want to practice. Similarly, the instruction for tenses is also up to you to modify but I think it helps vary the text (otherwise you get boring past-tense-only paragraphs).</p>

<h4 id="example-output">Example output</h4>

<blockquote>
  <p>Por supuesto, estaré encantado de ayudarte. Aquí tienes el texto en inglés para que lo traduzcas al español:</p>

  <p>“Last night, my friends and I went to a cooking class to learn how to make traditional dishes from different cultures. The instructor suggested that we try our hand at making a spicy Mexican dish. While we were cooking, we talked about our favorite family recipes and shared stories about our childhood. Next week, we are planning a hiking trip to a nearby nature reserve. I hope the weather will be favorable and that we can enjoy the beauty of the outdoors.”</p>

  <p>Por favor, traduce este texto al español y luego estaré aquí para revisar y corregir tu traducción, explicando cada corrección. ¡Buena suerte!</p>
</blockquote>

<p>Notice that it has included a blend of the suggested topics, instead of remaining in one single topic. Some tweaking to that instruction may be required. Otherwise it has followed all other instructions correctly.</p>

<h3 id="the-exit-prompt">The exit prompt</h3>

<p>In a single reply you can include your translation and provide instructions for the correction.</p>

<p>There are some intentional mistakes in here to demonstrate the problems ChatGPT experiences… also don’t judge my Spanish too much 😅</p>

<blockquote>
  <p>Anoche, mis amisgos y yo fuimos a una clase de cocinar para aprender hacer platos tradicionales de culturas diferentes. El instructor sugerió que probamos hacer un picante plato de México. Como cocinamos, hablabamos sobre nuestras favoritas recetas de familia y compartimos cuentos de nuestro niñez. La proxima semana, planeamos una caminata a una reserva natural cerca. Espero que el tiempo sea favorable y que podamos disfrutar la belleza del aire libre.</p>

  <p>–</p>

  <p>Please correct all mistakes, including places where the sentence can be made more natural for a native Spanish (Spain) speaker. Ensure that I have used the correct tenses in all places and correct me if I haven’t. Ensure not to highlight or explain things that are already correct. If there is a typo or a misued accent, highlight it but do not explain it. Explain the remaining corrections.</p>
</blockquote>

<h4 id="chatgpts-reply">ChatGPT’s reply:</h4>

<p><em>The emphasis is present in the original reply.</em></p>

<blockquote>
  <p>¡Muy bien! Has hecho un buen trabajo. Aquí están las correcciones y las explicaciones:</p>

  <p>“Anoche, mis <strong>amigos</strong> y yo fuimos a una clase de <strong>cocina</strong> para aprender <strong>a hacer</strong> platos tradicionales de <strong>diferentes culturas</strong>. El instructor <strong>sugirió que intentáramos</strong> hacer un <strong>plato picante mexicano</strong>. Mientras cocinábamos, hablábamos sobre nuestras <strong>recetas familiares favoritas</strong> y compartíamos cuentos de <strong>nuestra infancia</strong>. La próxima semana, <strong>estamos planeando</strong> una caminata a una reserva natural <strong>cercana</strong>. Espero que el tiempo sea favorable y que podamos disfrutar <strong>de</strong> la belleza del aire libre.”</p>

  <p>Explicaciones:</p>

  <ol>
    <li>
      <p>“<strong>amisgos</strong>” - La palabra correcta es “<strong>amigos</strong>,” que significa “friends.”</p>
    </li>
    <li>
      <p>“<strong>clase de cocinar</strong>” - Usamos “<strong>clase de cocina</strong>” para indicar “cooking class.”</p>
    </li>
    <li>
      <p>“<strong>aprender hacer</strong>” - Cambiamos “aprender hacer” a “<strong>a aprender</strong>” para usar la estructura correcta del infinitivo “to learn <strong>to</strong>.”</p>
    </li>
    <li>
      <p>“<strong>platos tradicionales de culturas diferentes</strong>” - Cambiamos “platos tradicionales de <strong>diferentes culturas</strong>” para que la descripción sea más clara.</p>
    </li>
    <li>
      <p>“<strong>sugerió que probamos hacer</strong>” - Cambiamos “sugerió que probamos hacer” a “<strong>sugirió que intentáramos</strong>” para usar el subjuntivo y expresar una sugerencia.</p>
    </li>
    <li>
      <p>“<strong>picante plato de México</strong>” - Cambiamos “picante plato de México” a “<strong>plato picante mexicano</strong>” para que la descripción &gt; sea más natural.</p>
    </li>
    <li>
      <p>“<strong>favoritas recetas de familia</strong>” - Cambiamos “favoritas recetas de familia” a “<strong>recetas familiares favoritas</strong>” para que el orden de las palabras sea correcto.</p>
    </li>
    <li>
      <p>“<strong>nuestro niñez</strong>” - Cambiamos “nuestro niñez” a “<strong>nuestra infancia</strong>” para usar el sustantivo correcto.</p>
    </li>
    <li>
      <p>“<strong>estamos planeando</strong>” - Cambiamos “planeamos” a “<strong>estamos planeando</strong>” para expresar una acción en progreso.</p>
    </li>
    <li>
      <p>“<strong>a una reserva natural cerca</strong>” - Cambiamos “a una reserva natural <strong>cerca</strong>” para expresar la cercanía.</p>
    </li>
    <li>
      <p>“<strong>disfrutar la belleza del aire libre</strong>” - Agregamos “<strong>de</strong>” antes de “<strong>la belleza</strong>” para indicar “enjoy the beauty <strong>of</strong> the outdoors.”</p>
    </li>
  </ol>

  <p>¡Sigue practicando y mejorando tus habilidades en español! Si tienes más textos para traducir o preguntas, no dudes en decírmelo. Estoy aquí para ayudarte.</p>
</blockquote>

<h2 id="conclusion">Conclusion</h2>

<p>I’ve been using this approach for a few weeks and overall I’ve been impressed by the replies it generates. I’ve checked a couple of the translations with my actual Spanish tutor and she agreed with 99% of the corrections.</p>

<p>There a few issues to note however:</p>

<ul>
  <li>
    <p>It’s inconsitent in its own corrections. In the corrected text it gives: <em>“una reserva natural <strong>cercana</strong>“</em> yet in the explanations it gives <em>“a una reserva natural <strong>cerca</strong>“</em> which is the same as what I wrote!</p>
  </li>
  <li>
    <p>It highlights/corrects things without changing them. In its explanation it halluciantes reasons for the “correction”. This didn’t occur in the example I provided, but it’s by far the most annoying mistake it makes.</p>
  </li>
  <li>
    <p>It still explains typos, despite being told not to. For instance, it highlighted and explained the mispelling (<em>amisgos</em>)</p>
  </li>
</ul>

<p>Despite this I still think it’s a great way to practice my vocabulary in written form. Translating 4-5 sentences each morning has been a fun exercise, in addition to the rest of my practice routine.</p>

<p>I am still experimenting with the prompts, and with the recent addition of Custom Instructions I may not need to copy+paste the prompts each time.</p>]]></content><author><name>Petar</name></author><summary type="html"><![CDATA[I’ve long wanted to be able to practice my Spanish by translating pieces of text. Trouble is, it’s impossible to do so without someone fluent in Spanish there to correct my errors and explain them.]]></summary></entry><entry><title type="html">What I’ve learned about learning a language</title><link href="https://petargyurov.github.io/2022-10-30/learning-spanish" rel="alternate" type="text/html" title="What I’ve learned about learning a language" /><published>2022-10-30T00:00:00+00:00</published><updated>2022-10-30T00:00:00+00:00</updated><id>https://petargyurov.github.io/2022-10-30/learning-spanish</id><content type="html" xml:base="https://petargyurov.github.io/2022-10-30/learning-spanish"><![CDATA[<p>Since the first time I started learning Spanish in school, 15 years ago, I have tried to rekindle the smouldered vestiges of vocabulary and grammar multiple times, failing to get any sort of fire going, like the pathetic metropolitan neanderthal that I am.</p>

<p>I am now on my 1000th attempt of trying to master Spanish and so far it’s proving to be my most dedicated run. It still has its ups and downs but I think I’ve learnt some things about <em>learning</em>.</p>

<!-- ### Don't separate reading, writing, listening and speaking -->

<p>When you first start learning a new language, you are likely to focus most on writing and reading. If I can’t even read or write yet, what’s the point of trying to listen and talk?</p>

<p>There’s some logic in there, but I think that kind of approach is flawed. I deferred speaking Spanish for a long time and I regret it. What I had failed to realise is that, much like in body building, targeting one muscle group and ignoring others is not really a good idea.</p>

<p>I am at a stage now where my reading and writing is miles ahead of my speech and listening skill. I assumed that if I grow a rich enough vocabulary and I can use it in writing, I will automatically be able to use it in speech. I mean, how hard could it be – I already know the words and grammar – I just need to speak it instead of writing it! To continue the body building analogy, I now have the the guns that make me feel confident, atop skinny legs that can’t take me anywhere.</p>

<p>Listening and speaking is just so different. It’s as if those neural connections move at a snail’s pace compared to the super neuron speedway of my reading and writing. I can almost feel my brain searching for the words that I’m hearing and I, as an outsider, am telling the little librarians in there that I <em>know</em> this entry exists, just hurry up and find it for me!</p>

<p><img src="/assets/images/spanish/homer.jpeg" /> <em>Me speaking Spanish</em></p>

<p>This is what I refer to as buffering. It’s awful and frustrating. It gets better, but only if you practice it. So don’t ignore speaking and listening early on; start earlier than you think you have to.</p>

<p>On top of that, learn from different resources; Duolingo will only take you so far. At the time of writing I am on Unit 78 out of 211, or just a mere 37% of the way through the entire Duolingo course. I’ve been at it for a number of years, starting, stopping, killing my 300-something day streak, restarting, and so on and so on.</p>

<p><img src="/assets/images/spanish/duolingo-streak.png" /> <em>Last month’s “streak”. The blue dates indicate that I missed practice for that day but Duo saved my streak</em></p>

<p>Now, <strong>I really do recommend Duolingo</strong>, but I definitely find it a bit of a chore sometimes. Also it’s rather repetitive and just not all that exciting after a point. My biggest problem with it is what I mentioned earlier: you need to practice speaking and Duo only gives you a smidgen of speaking exercises and they don’t even emulate real conversation.</p>

<p>I’ve started paying for private lessons just so I can start speaking. Of course, you get the added benefit of having a 1-1 teacher who can teach you more grammar and throw different sets of exercises to you than what you’re used to with Duolingo.</p>

<p>And that’s the other thing: Duo gives you the impression that you’re acing certain topics but a lot of it is because you’ve subconsciously memorised the answers. That’s not a bad thing, but it gives you a false sense of your own ability.</p>

<p>Other apps I recommend (I am not affiliated with any of these):</p>

<ul>
  <li><strong>HelloTalk:</strong> language exchange app; good but most conversations fizzle out eventually</li>
  <li><strong>Conjugato:</strong> practice conjugations; I ended up paying for the full version because of how much I liked it</li>
</ul>

<p>Ultimately though, find someone you can practice speaking with after you’ve got some of the basics down, continue with Duolingo, and get a textbook. That’s what I’m doing now. We’ll see how it goes.</p>]]></content><author><name>Petar</name></author><summary type="html"><![CDATA[Since the first time I started learning Spanish in school, 15 years ago, I have tried to rekindle the smouldered vestiges of vocabulary and grammar multiple times, failing to get any sort of fire going, like the pathetic metropolitan neanderthal that I am.]]></summary></entry><entry><title type="html">Teaching GPT-3 to create interesting DALL•E prompts</title><link href="https://petargyurov.github.io/2022-08-25/using-GPT3-with-DALLE2" rel="alternate" type="text/html" title="Teaching GPT-3 to create interesting DALL•E prompts" /><published>2022-08-25T00:00:00+00:00</published><updated>2022-08-25T00:00:00+00:00</updated><id>https://petargyurov.github.io/2022-08-25/using-GPT3-with-DALLE2</id><content type="html" xml:base="https://petargyurov.github.io/2022-08-25/using-GPT3-with-DALLE2"><![CDATA[<p>I recently got access to DALL•E and have been having a blast with it. There’s been an explosion of information and guides on how to construct good prompts for it. In some instances it appears to be almost formulaic – this got me thinking – can I teach GPT-3 to come up with funky prompts?</p>

<p>I’ve got no idea how to construct good GPT-3 prompts, <strong>so if you want to <a href="#attempt-10">skip to end</a>, go ahead</strong>. Otherwise let’s just get into it and see what this gives us:</p>

<h3 id="attempts-1--2-write-a-creative-dalle2-prompt">Attempts 1 &amp; 2: <code class="language-plaintext highlighter-rouge">Write a creative DALLE2 prompt</code></h3>

<p>Complete nonsense, not even worth mentioning</p>
<h3 id="attempt-3">Attempt 3</h3>

<table>
  <tbody>
    <tr>
      <td><img src="/assets/images/gpt-dalle/attempt3/woman.png" /></td>
      <td><img src="/assets/images/gpt-dalle/attempt3/city.png" /></td>
      <td><img src="/assets/images/gpt-dalle/attempt3/cat.png" /></td>
      <td><img src="/assets/images/gpt-dalle/attempt3/heart.png" /></td>
    </tr>
  </tbody>
</table>

<p>I came across <a href="https://dallery.gallery/">a website</a> which specified a bunch of useful lists for creating DALL•E prompts. For example:</p>

<ul>
  <li>
    <p>format: <code class="language-plaintext highlighter-rouge">3D Render, Book Cover, Cartoon...</code></p>
  </li>
  <li>
    <p>style: <code class="language-plaintext highlighter-rouge">Abstract, Anime, Art Deco, Art Nouveau...</code></p>
  </li>
  <li>
    <p>perspective: <code class="language-plaintext highlighter-rouge">85Mm, Bokeh, Close Up, Dark Background...</code></p>
  </li>
</ul>

<p>Let’s use them to create this instruction:</p>

<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>Create 5 varied DALL•E prompts that use different styles and formats as well 
as a variety of scenery detail information and objects. Use the following 
template:

A [format] of [description] in the style of [style], [perspective].
You need to replace the parameters in the brackets. Use the lists to choose 
from for each one. The description parameter needs to specify an object or 
subject performing an action, in some sort of scenery.
</code></pre></div></div>

<blockquote>
  <ol>
    <li>A 3D Render of a cityscape in the style of Cyberpunk, Long Shot.</li>
    <li>A Book Cover of a woman in the style of Art Nouveau, Close Up.</li>
    <li>A Cartoon of a cat in the style of Anime, On Canvas.</li>
    <li>A Diagram of a heart in the style of Gothic, White Background.</li>
    <li>A Glass of water in the style of Impressionism, In the Distance.</li>
  </ol>
</blockquote>

<p>Kind of getting there, but it’s not very inventive. After about 10 more variations of the above, I couldn’t get GPT-3 to produce anything new; it kind of got stuck in a loop. Let’s try something more creative.</p>

<h3 id="attempt-4">Attempt 4</h3>

<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>Come up with a brand new description of a painting or photograph, 
specifying the art style, the atmosphere, the framing of the subject, 
the lighting and the medium. Describe the subject.
</code></pre></div></div>

<blockquote>
  <p>This is a painting of a young woman in a white dress. She is standing in a garden, surrounded by flowers. The light is shining on her from the left, and she is looking towards the right. The painting is in a realistic style, and the colors are very bright.</p>
</blockquote>

<p>That’s more like it! Let’s give it to DALLE. (I will remove the “This is” portion of the prompt)</p>

<table>
  <tbody>
    <tr>
      <td><img src="/assets/images/gpt-dalle/attempt4/woman1.png" /></td>
      <td><img src="/assets/images/gpt-dalle/attempt4/woman2.png" /></td>
      <td><img src="/assets/images/gpt-dalle/attempt4/woman3.png" /></td>
      <td><img src="/assets/images/gpt-dalle/attempt4/woman4.png" /></td>
    </tr>
  </tbody>
</table>

<p>Let’s generate another prompt:</p>

<blockquote>
  <p>This painting depicts a beautiful summer day at the beach. The sun is shining and the waves are crashing onto the shore. The colors are very bright and vibrant. The subject is framed by the beach umbrellas and the palm trees. The medium is oil on canvas.</p>
</blockquote>

<table>
  <tbody>
    <tr>
      <td><img src="/assets/images/gpt-dalle/attempt4/beach1.png" /></td>
      <td><img src="/assets/images/gpt-dalle/attempt4/beach2.png" /></td>
      <td><img src="/assets/images/gpt-dalle/attempt4/beach3.png" /></td>
      <td><img src="/assets/images/gpt-dalle/attempt4/beach4.png" /></td>
    </tr>
  </tbody>
</table>

<p>It completely forgot to specify the subject this time. I suppose there doesn’t have to be one. It also chose to use the same description for the colours/vibe.</p>

<p>At this point I noticed a mistake in my prompt. I’ve asked it for a painting or photograph – then I ask it to specify an art style – and at the end I ask it to specify the medium. Perhaps that’s why it chose a painting both times? Let’s try improving it.</p>

<h3 id="attempt-5">Attempt 5</h3>

<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>Come up with an original description of a painting or photograph, specifying 
the subject, what they're doing, the atmosphere, the surroundings, the 
framing of the subject and the lighting
</code></pre></div></div>

<blockquote>
  <p>In this painting, a young woman is standing in a sun-drenched field of wildflowers. She is wearing a flowing white dress and has a bright red scarf tied around her waist. The woman’s hair is blowing in the breeze and she has a serene look on her face. The painting has a warm, sunny feeling and the woman looks like she is in a state of bliss.</p>
</blockquote>

<p>What’s with the women GPT-3? 🤨 I regenerated the output 3 more times and it was more or less the same thing.</p>

<h3 id="attempt-6">Attempt 6</h3>

<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>Come up with an original description of a scene, specifying the subject, 
what they're doing, the atmosphere, the surroundings. Decide whether 
this is a painting, a photograph or a 3D render.  

Describe the framing of the subject and the lighting. If it's a painting 
decide the medium.
</code></pre></div></div>

<blockquote>
  <p>The subject is a young woman, standing in a forest clearing. She is looking up at the sky, with a sad expression on her face. The atmosphere is one of melancholy and longing. The forest is dark and shadowy, and the sunlight is filtering through the trees. The woman is framed by the trees, and the light is shining on her face. This is a painting, done in oils.</p>
</blockquote>

<p>Seriously? C’mon, I even maxed out the randomness to 1 (was 0.75)! To make a long story short, I tried a few more generations. I played around with the “presence penalty”, which affects the model’s likelihood of bringing up new topics. Nonetheless, it kept focusing on women or young girls as the subject, occasionally choosing a boy or “itself” (I) as the subject.</p>

<p>It is clearly struggling with the medium because it almost always chooses a painting and appears to defer the decision I am asking of it by simply stating:</p>

<blockquote>
  <p>This could be a painting, a photograph or a 3D render.</p>
</blockquote>

<p>Let’s try to fix that.</p>

<h3 id="attempt-7">Attempt 7</h3>

<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>Come up with an original description of a [medium], specifying the subject, 
what they're doing, the atmosphere, the surroundings and the lighting. 

Replace [medium] with one of: photograph, painting, 3d render, sketch. 
If it's a photograph specify the film type and the lens. If it's a painting 
specify the style.
</code></pre></div></div>

<blockquote>
  <p>It’s a photograph of a young woman, she’s sitting on a bench in a park and she’s looking at the camera with a smile. The light is soft and there’s a bit of a breeze.</p>

  <p>It’s a 3d render of a cityscape at night. The streets are empty and there’s a light rain falling. The lights from the buildings and streetlights reflect off the wet pavement.</p>

  <p>It’s a sketch of a man in a suit. He’s standing in an office with his hands in his pockets. The lighting is bright and there’s a window behind him.</p>
</blockquote>

<p>This time it gave me 3 outputs for the price of one, presumably because of the substitution instruction, though it did skip the painting for some reason. We’ve <em>kiiiiind</em> of escaped the “woman loop”.</p>

<table>
  <tbody>
    <tr>
      <td><img src="/assets/images/gpt-dalle/attempt7/city.png" /></td>
      <td><img src="/assets/images/gpt-dalle/attempt7/man.png" /></td>
    </tr>
  </tbody>
</table>

<p>Let’s keep trying.</p>

<h3 id="attempt-8">Attempt 8</h3>

<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>Come up with an original description of a scene, specifying the 
atmosphere, the surroundings and the lighting. Optionally specify 
a subject and tell me what they're doing. Tell me if this is a 
photograph, a painting, a 3d render or a sketch. If it's a 
photograph specify the film type and the lens. If it's a painting 
specify the style.
</code></pre></div></div>

<blockquote>
  <p>It’s a painting, in the impressionist style. The scene is of a park in the early morning, with the sun just starting to peek over the trees. The light is soft and diffused, and the colors are muted. The grass is still damp with dew, and there are a few people walking around, enjoying the peace and quiet of the morning.</p>
</blockquote>

<p><img src="/assets/images/gpt-dalle/attempt8/park.png" /></p>

<p>And once more:</p>

<blockquote>
  <p>It’s a beautiful sunny day and the sky is clear. The scene is of a young woman sitting on a bench in a park, reading a book. She’s surrounded by trees and flowers, and the sun is shining down on her.</p>
</blockquote>

<p>You gotta be shitting me.</p>

<p>Let’s take some steps back. I’ll limit it to just photographs since I’m noticing that it’s forgetting to mention some of the specifics I am asking it for, which is odd because I’ve seen examples of extremely long and convoluted instructions that people have given it and it follows them to the dot.</p>

<h3 id="attempt-9">Attempt 9</h3>

<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>Come up with an original description of a photograph specifying the
subject and what they're doing, the atmosphere, the surroundings and 
the lighting. Specify the film type and the lens.
</code></pre></div></div>

<blockquote>
  <p>In this photograph, the subject is a young woman standing in the middle of a road. She is looking to the left, away from the camera. The road is empty and there are trees on either side. The lighting is natural and the film type is color. The lens is a wide-angle lens.</p>
</blockquote>

<p>AAAAAAH! STOP! 🤬</p>

<h3 id="attempt-10">Attempt 10</h3>

<p>Same as before but this time ending with <code class="language-plaintext highlighter-rouge">Don't choose a woman as the subject</code></p>

<blockquote>
  <p>A young man in his early twenties is leaning against a wall on a sunny day. He is wearing a worn leather jacket and jeans. His hair is messy and his eyes are looking down. The background is a busy street with people walking by. The light is bright and harsh.</p>

  <p>The film type is 35mm and the lens is a 50mm.</p>
</blockquote>

<p><img src="/assets/images/gpt-dalle/attempt10/man.png" /></p>

<p>Well, if it’s stupid and it works… You know, at this point it doesn’t feel like it’s headed in the right direction any more. Even if we escape the “woman loop”, we still aren’t producing enough creative variations. Let’s revisit what we tried in Attempt 3 but change up the description parameter.</p>

<h3 id="final-attempt">Final attempt…?</h3>

<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>Write a sentence using the following template:`

A [format] of [scene] in the style of [style], [perspective]. You 
need to replace the parameters in the brackets. Use the following 
lists to choose from for each one:

format: ...

style: ...

perspective: ...

The scene parameter needs to specify an object or subject performing 
an action. Describe the scenery. Describe the mood and the lighting.
</code></pre></div></div>

<blockquote>
  <p>A 3D Render of a small girl in the style of Banksy, from a Low Angle perspective. The girl is drawn in black and white with a few strategic color splashes. She’s standing in front of a dark background, with a single light source coming from the top left. The mood is playful and mischievous, with a hint of danger.</p>
</blockquote>

<p><img src="/assets/images/gpt-dalle/attempt11/banksy_girl.png" /></p>

<p>You know, that’s pretty good! Another one:</p>

<blockquote>
  <p>A Photograph of a Girl in a Blue Dress, In the Distance. The girl is standing in a field of tall grass with a light breeze blowing her dress around her. The sun is setting in the background, casting a golden glow on everything.</p>
</blockquote>

<p><img src="/assets/images/gpt-dalle/attempt11/woman_field.png" /></p>

<p>Noooooooooo, please god no! Hit it again!</p>

<blockquote>
  <p>A painting of a sunset in the style of realism, wide angle. You can see the sun beginning to dip below the horizon, and the sky is a beautiful orange. The lighting is very warm, and the mood is peaceful.</p>
</blockquote>

<p><img src="/assets/images/gpt-dalle/attempt11/sunset.png" /></p>

<blockquote>
  <p>A photograph of a rose in the style of Impressionism, 85Mm. The rose is in a garden with ivy crawling up a white picket fence in the background. The lighting is bright and the mood is cheerful.</p>
</blockquote>

<p><img src="/assets/images/gpt-dalle/attempt11/rose.png" /></p>

<p>Well, that’s not so bad. But it’s not great either. New generations are at least somewhat varied.</p>

<p>There are clearly issues with this approach. The last example specifies an impressionistic <em>photograph</em>; clearly some of the combinations of styles and formats just don’t make sense. I kind of hoped that GPT-3 would have a taller creative ceiling but perhaps it needs to be guided more. A lot of the generated prompts are pretty tame. I wanted lamas driving Ferraris in LA, not roses in gardens.</p>

<p>It’s now 00:30 and I don’t have the energy to create better prompts for my prompts, nor can I figure out GPT-3’s obsession with women.</p>

<p>And with my last few DALL•E credits, I leave you with…</p>

<p><img src="/assets/images/gpt-dalle/lamas1.png" />
<em>This took 5 attempts and I’m not even happy with it!</em></p>]]></content><author><name>Petar</name></author><summary type="html"><![CDATA[I recently got access to DALL•E and have been having a blast with it. There’s been an explosion of information and guides on how to construct good prompts for it. In some instances it appears to be almost formulaic – this got me thinking – can I teach GPT-3 to come up with funky prompts?]]></summary></entry><entry><title type="html">🇰🇭 Backpacking in Cambodia</title><link href="https://petargyurov.github.io/2022-07-17/backpacking-in-cambodia" rel="alternate" type="text/html" title="🇰🇭 Backpacking in Cambodia" /><published>2022-07-17T00:00:00+00:00</published><updated>2022-07-17T00:00:00+00:00</updated><id>https://petargyurov.github.io/2022-07-17/backpacking-in-cambodia</id><content type="html" xml:base="https://petargyurov.github.io/2022-07-17/backpacking-in-cambodia"><![CDATA[<p><img src="/assets/images/cambodia/cover.jpg" />
<br /></p>

<h1 id="siem-reap">Siem Reap</h1>

<p>At the start of July we flew from Bangkok to Siem Reap. We had already sorted out our 30-day e-visas, making entry pretty smooth, though the lack of tourists certainly helped. We also took a slight risk in not booking an exit flight, something that is stated as a requirement for entry, but evidently it isn’t since we didn’t get asked for one.</p>

<h3 id="stress-on-arrival">Stress on arrival</h3>

<p>We had organised a pick-up from the airport via our Airbnb host. I was a bit surpised that it was a tuk-tuk but it only cost $3 so no complaints there – however – we ended up having a somewhat stressful start to our trip here. Cambodia uses both the US dollar and the Cambodian Riel, neither of which we had on arrival. The 2 ATMs in the airport kept erroring out with our (Monzo) cards – no problem, we’re kind of used to this – we just resort to our Revolut cards which tend to work better.</p>

<p>Guess who had forgotten to top up their Revolut cards! And in order to top up we needed internet, for which we needed SIM cards… for which we needed to pay in cash!</p>

<p>Before realising that we hadn’t topped up our driver patiently drove us into town to a few other ATMs which also didn’t work, at which point we awkwardly had to explain that we needed SIM cards first. He very kindly offered to pay for a SIM card at a small shop, after which our problems were solved. We were a little annoyed to later find out that we got massively over-charged for the SIM card: $25 for 12GB of internet, for 30 days. For reference, the very same day we went to an official Cellcard shop and I got a 70GB SIM for just $11. But hey, it got us out of a pickle so who cares.</p>

<table>
  <tbody>
    <tr>
      <td><img loading="lazy" src="/assets/images/cambodia/siem-reap-pub-street-1.jpg" /></td>
      <td><img loading="lazy" src="/assets/images/cambodia/siem-reap-pub-street-2.jpg" /></td>
    </tr>
  </tbody>
</table>

<h3 id="motorbike-rental">Motorbike rental</h3>

<p>We had booked this Airbnb months before our arrival and were a bit shocked to see how far away it is from town. We had clearly misjudged the distances on the map. A 30 min walk to the town center wasn’t so bad the first day, but we quickly decided to rent a motorbike for a few days. I was quite shocked at the prices! But haggling is pretty much a must here in Cambodia. We managed to swing the price down to $8 a day. In return we received the shoddiest looking bike the shop had: it almost always failed to start on the first (or second, or third) time, had a broken left mirror, no under-seat storage and a broken spedometer! Oh and it had over 300,000km on it! Still, I have great respect for these little machines. They just seem to keep going.</p>

<p>Renting the motorbike was a great decision, since it allowed to explore the temple complex of Angkor in complete freedom…</p>

<h4 id="a-note-on-driving-in-cambodia">A note on driving in Cambodia</h4>
<blockquote>
  <p>Two words: corner cutting.</p>

  <p>It’s diabolical. Whether it’s small roads or complex junctions, it’s mayhem. Just go slowly and look in every direction. In some ways the chaos sorts itself out, but you are forced to be part of it, forced to cut corners and wiggle between cars.</p>

  <p>Another way to grasp the picture: Cambodia has outlawed driving with your lights on during the day, but there is no law requiring lights during the night!</p>
</blockquote>

<h2 id="the-angkor-temple-complex">The Angkor Temple Complex</h2>

<p><img loading="lazy" src="/assets/images/cambodia/the-churning-of-the-ocean-milk.jpg" /> <em>Churning of the Ocean Milk</em></p>

<p>This is probably the first place I have visited in my travels that made the words <em>“must see before you die”</em> ring true and loudly.</p>

<p>We planned on saving Angkor Wat for last, since we had read that its magnificence overshadows the other temples. As such we planned to spending the first day exploring the temples inside Angkor Thom, Preah Khan, and Preah Neak Poan.</p>

<p>We rode to the ticket office (which is nowhere near the temples). We weren’t sure if it was the right place as the vast parking lot was virtually empty. This was the first sign that the temples that awaited us will be practically devoid of any tourists.</p>

<p>A 1-day ticket cost $37, but they had a promotion running that let you use the ticket for 2 days, which was perfect for us.</p>

<h4 id="guide-or-no-guide">Guide or no guide?</h4>
<blockquote>
  <p>We opted to drive ourselves and not hire a guide, mostly because we had a guidebook and we have been somewhat let down by the guides in Thailand. I will admit though that the guides here, that always seem to be swarming you, sounded like they spoke very fluent and relatively sophisticated English. In these struggling times I did feel bad not hiring their services, but through experience I’ve found that I don’t get much out of it. It’s nice to learn more, yes, but I prefer the tranquility in exploring and immersing yourself in private. A few paragraphs in a guidebook will never be sufficient in describing the history of any place but it allowed us to strike a nice balance between knowledge and independence.</p>
</blockquote>

<h3 id="the-walled-city-of-angkor-thom">The walled city of Angkor Thom</h3>

<p>After a scenic ride along the mostly straight roads, we passed through the South Gate of Angkor Thom, a few turns later arriving at the main entrance of <strong>Bayon</strong>, the temple of faces. Throughout the temple, countless faces emerge from the stonework, protected by an outer wall meticulously decorated with sprawling bas-reliefs depicting important events of ancient Khmer history and culture. Expecting crowds, we were stunned by the lack of people here. The eerie silence along with the hundreds of faces watching down on you resulted in a mind-bending experience.</p>

<table>
  <tbody>
    <tr>
      <td><img loading="lazy" src="/assets/images/cambodia/angkor-thom-gate.jpg" /></td>
      <td><img loading="lazy" src="/assets/images/cambodia/bayon-1.jpg" /></td>
    </tr>
  </tbody>
</table>

<p>Next we drove to <strong>Phimeanakas Temple</strong> and did the short trail to <strong>Baphuon</strong> (typically it’s done the other way round). Baphuon was another fantastic experience, seeing as we were mostly alone.</p>

<table>
  <tbody>
    <tr>
      <td><img loading="lazy" src="/assets/images/cambodia/baphuon-1.jpg" /></td>
      <td><img loading="lazy" src="/assets/images/cambodia/baphuon-2.jpg" /></td>
    </tr>
  </tbody>
</table>

<p>Looping back we walked along the <strong>Terrace of the Elephants</strong>, before hopping on our bike and heading to <strong>Preah Khan</strong>. A much “flatter” construction, but what it lacks in height it makes up for with its maze-like corridors so perfectly aligned they give the illusion that you’re in a hall of mirrors.</p>

<p><img loading="lazy" src="/assets/images/cambodia/preah-khan.jpg" /></p>

<p>Finally, we rode to <strong>Preah Neak Poan</strong>. One of the smaller but rather unusual temples, in that it is a simple, small tower that sits in an enclave of moats.</p>

<h3 id="angkor-wat">Angkor Wat</h3>

<p>We arrived around noon, where the plan was to avoid the morning crowds (that come here for the sunrise) and spend the day exploring the temple, popping over to <strong>Ta Prohm</strong> and coming back to Angkor Wat for sunset.</p>

<table>
  <tbody>
    <tr>
      <td><img loading="lazy" src="/assets/images/cambodia/ta-prohm-1.jpg" /></td>
      <td><img loading="lazy" src="/assets/images/cambodia/ta-prohm-2.jpg" /></td>
    </tr>
  </tbody>
</table>

<p>There were markedly more people here than the other temples, but most were actually Cambodians. A common thing to do here for locals is to dress up in traditional Khmer clothing and take photos at the temple. It was also a Saturday, so I imagine that it would have been even emptier on a weekday.</p>

<table>
  <tbody>
    <tr>
      <td><img loading="lazy" src="/assets/images/cambodia/angkor-wat-1.jpg" /></td>
      <td><img loading="lazy" src="/assets/images/cambodia/angkor-wat-2.jpg" /></td>
    </tr>
  </tbody>
</table>

<p>Angkor Wat is indeed huge. What makes Khmer architecture beautiful is its excess. An excess that is present both in the decorative sense and embedded into the base structure. Even the small libraries, with an interior no larger than a modern living room, stand on elevated multi-level platforms. Every inch of stone is intricately decorated with Hindu and Buddist carvings, which is made more impressive when you let the size of the temple sink in. Borrowing from the guide book we had, it’s simply <em>“devotion etched in stone”</em>.</p>

<p><img loading="lazy" src="/assets/images/cambodia/angkor-wat-5.jpg" /></p>

<table>
  <tbody>
    <tr>
      <td><img loading="lazy" src="/assets/images/cambodia/angkor-wat-3.jpg" /> <em>Monkey, chilling</em></td>
      <td><img loading="lazy" src="/assets/images/cambodia/angkor-wat-4.jpg" /> <em>Monkey, admiring</em></td>
    </tr>
  </tbody>
</table>

<p><br /></p>

<p>It cannot be overstated how surreal it felt to be there practically alone. We couldn’t understand why but I suppose most of the visitors were busy taking pictures in the courtyard outside the main building. To have this ancient wonder of the world all to ourselves was special.</p>

<table>
  <tbody>
    <tr>
      <td><img loading="lazy" src="/assets/images/cambodia/angkor-wat-7.jpg" /></td>
      <td><img loading="lazy" src="/assets/images/cambodia/angkor-wat-8.jpg" /></td>
    </tr>
  </tbody>
</table>

<p><img loading="lazy" src="/assets/images/cambodia/angkor-wat-6.jpg" /> <em>Whilst climbing the stairs of this library, a green snake <strong>dropped</strong> out of nowhere and “fell with style” down the stairs, much to my confusion.</em></p>

<p>I have to admit however that it all somehow felt a bit flat, underwhelming. Every piece of literature speaks, if not shouts, about the grandeur of the temple – when you look at the scale, the quality of the carvings, the architectural and logistical undertaking by the thousands of workers/slaves, all taking place in the 12th century – then it’s easy to understand why this site is considered culturaly and architecturaly monumental.</p>

<p>To explain the cognitive dissonance here, I think it’s because of something counter-intuitive: restoration and conservation.</p>

<p>Though the other temples in the complex have recieved some attention, they look and feel much older (and some are in fact older). Some, like Ta Prohm, have been engulfed by the jungle, giving them the romanticised look of ancient ruins that I expected. To put it simply, Angkor Wat has been preserved and restored so well that it takes a departure from common expecations, or at least, my own.</p>

<p><img loading="lazy" src="/assets/images/cambodia/angkor-wat-9.jpg" /></p>

<p>This is not to say that we weren’t appreciative of the exprience. I don’t say this lightly: you must see this place before you die.</p>

<h1 id="koh-rong">Koh Rong</h1>

<p>Cambodia is not as beach-rich as Thailand, but we had read good things about the islands of Rong and Rong Samloem. We had also read, and heard, one too many disparaging antectodes about Sihanoukville so we planned on just skipping that town completely. That meant getting a night bus that drops you off at the Sihanoukville port and then getting a boat to Koh Rong almost immediately.</p>

<h3 id="the-nightmare-bus">The Night(mare) Bus</h3>

<p>Pre-COVID the bus schedule was probably a lot richer; we only had the option of a night bus at 20:00 or <em>luxury</em> night bus at 20:30. What made it luxury? The presence of a toilet. I wish I was joking.</p>

<p>Half excited, half terrified at the prospect of beds on a bus, I kept my expectations low and I was still disappointed. The booking website didn’t bother to explain that beds are in a bunk, where the lower bunk is basically on the floor, level with the gangway, and has zero lights. You are given a thin slit by the window that only served to make the bunk feel even more like a bunker. But to its credit, there was a power socket on the roof and an AC that couldn’t be turned off, so I taped it off, seeing as the millimeter thin blankets didn’t do much. At 169cm I just about fit the length of the bed.</p>

<p>In all honesty, the surroundings weren’t that much of an issue. What made it uncomfortable was the maniac driver, who must’ve thought that <em>luxury</em> means <em>rally</em> and <em>bus</em> means <em>4WD WRC fitted a fuel-injection turbocharged engine with an air intake restrictor</em>. At times I thought the bus is about to tip over. At times I felt like we’ve genuinely gone off-road. Though seeing the state of some of roads we must’ve driven on at a later date, off-road wouldn’t be a terrible description.</p>

<h3 id="the-island">The island</h3>

<p>This was once a much loved destination for tourists, but the pandemic has ravaged the brittle tourist economy here. As soon as we arrived the place felt dead. <em>We</em> felt dead, if I am being honest, having gotten close to zero sleep and then endured a sea-sickness inducing boat ride to the island.</p>

<p>We were somewhat prepared for this. Booking our stay here was painful, because the island only caters to hostel-loving partygoers or those willing to drop a small fortune for a week’s stay at a mediocre resort. Nothing in between. We honestly felt pretty ripped off paying $25 a night for a smelly, dirty, damp room. But what we found was the best compromise. A few dollars less will only net you a shared dorm or a shack disguised as a bungalow. Double that price and you’d maybe get an okay resort.</p>

<table>
  <tbody>
    <tr>
      <td><img loading="lazy" src="/assets/images/cambodia/koh-rong-beach.jpg" /></td>
      <td><img loading="lazy" src="/assets/images/cambodia/koh-rong-pier.jpg" /></td>
    </tr>
  </tbody>
</table>

<p>What I’m saying is that no matter the price, your expecations would not have been met. We genuinely don’t ask for much, we don’t look for luxury; so long as it’s clean and private we’ll be happy. I fully understand that these businesses are barely staying alive and keeping the prices high helps these families live. Perhaps it was cheaper pre-pandemic. Perhaps not. I’m aware that islands tend to be more expensive, but having had just spent a month in Thailand, where the quality was much higher and the prices were lower, we couldn’t help but feel swindled and unwelcomed. I suspect that countries with less developed tourist-economies need to charge more until development improves, tourist numbers rise, allowing prices to go down.</p>

<p>The beach itself was decent. The strip at Touch beach is now the most bustling part of the island (according to the locals). A short walk through the frog filled forest along the shoreline took us to Long Set beach where Nest Beach Club was the only nucleus of life around these parts.</p>

<blockquote>
  <p>Those frogs are incredibly loud during the night and they are venomous! 🐸</p>
</blockquote>

<p>We had only booked 2 nights, and I am glad we did that because we weren’t really enjoying ourselves. There was little to no atmosphere here and pretty much nothing to do. We questioned whether we’re not giving the island a chance, but after discussing it with each other we realised we’re not going to feel good staying any longer in that dank room and we wouldn’t feel good paying extra for the quality that we saw after shopping around for different accomodation.</p>

<p>It felt good getting off that island, as much as it pains me to say that.</p>

<h1 id="kampot">Kampot</h1>

<p>Buses to Kampot on the regular ticket websites were not be found, so we had to pay extra for a shuttle. At $12.50 it wasn’t the worst deal in the world. Despite leaving 30 minutes earlier than scheduled, we arrived in Kampot in the late afternoon because the driver seemed to be doing half the town’s delivery chores.</p>

<table>
  <tbody>
    <tr>
      <td><img loading="lazy" src="/assets/images/cambodia/kampot-street.jpg" /></td>
      <td><img loading="lazy" src="/assets/images/cambodia/kampot-river.jpg" /></td>
    </tr>
  </tbody>
</table>

<p>Kampot was nice. It was to Phnom Penh what Chiang Mai is to Bangkok; a smaller, quieter town with a charm that you can’t quite put your finger on. Likely it’s the old French colonial buildings that are left on one side of the river, now hosting a small collection of restaurants and bars.</p>

<p>One thing that stood out here was the rather large and unexpected community of elderly Americans. Primarly single men; at least I assume they were single as they were always by themselves at the bars and restaurants. I think there exist some unfavourable connotations with this… scenario, which I won’t go into, but I will say that a pretty large drunk man that fit the above description crashed his bike right next to us whilst we were having dinner. He was okay.</p>

<p>I expected a few more markets in Kampot and a few more things to do. The river boats are a nice option at night, but once again I think the town was marred by the slow post-pandemic recovery and generally low season.</p>

<h2 id="bokor-national-park">Bokor National Park</h2>

<p>We did enjoy renting a bike here and driving around the Bokor National Park. It’s a lovely ride up to the view point(s), the road twisting left and right with a gentle upwards slope. On the way we saw numerous packs of monkeys, with some pretty large individuals strolling across the road. We also saw an enormous Great Hornbill flying over in the distance whilst admiring the view of the first viewpoint.</p>

<table>
  <tbody>
    <tr>
      <td><img loading="lazy" src="/assets/images/cambodia/kampot-bokor-buddah.jpg" /></td>
      <td><img loading="lazy" src="/assets/images/cambodia/kampot-bokor-monk.jpg" /></td>
    </tr>
  </tbody>
</table>

<p><img loading="lazy" src="/assets/images/cambodia/kampot-bokor-great-hornbill.jpg" /> <em>We didn’t see it as close as this image depicts it but I had to include an example. <a href="https://www.flickr.com/photos/chris_chafer/49877029693">(Source)</a></em></p>

<p>The roads there took us through a number of abandoned buildings which were made eerier by the frequent fog rolling over the hills. We came across a giant <em>abandoned-looking</em> but very much alive hotel, the Thansur Sokha. We needed to use the toilet so we took that as an opportunity to go inside: it was very grand! Quite strange to find it amongst so many desolate and forgotten projects.</p>

<table>
  <tbody>
    <tr>
      <td><img loading="lazy" src="/assets/images/cambodia/kampot-bokor-tower.jpg" /></td>
      <td><img loading="lazy" src="/assets/images/cambodia/kampot-bokor-church.jpg" /></td>
    </tr>
  </tbody>
</table>

<p><img loading="lazy" src="/assets/images/cambodia/kampot-bokor-waterfall.jpg" /></p>

<h2 id="la-plantation-pepper-farm">La Plantation Pepper Farm</h2>

<p>Kampot is supposedly famous for its pepper and not having all that much else to do we figured it would be interesting to visit one of the farms. We had also wanted to do a cooking class this whole time so when we found out that they did one we booked it pretty quickly.</p>

<p>Weirdly, you had to drive yourself there. It was a fun 45 min drive through rural-ish Cambodia: the road was unpaved and it had been raining heavily the night before which resulted in an abundance of wet potholes. Zig-zagging in an effort to avoid them was a fun challenge.</p>

<table>
  <tbody>
    <tr>
      <td><img loading="lazy" src="/assets/images/cambodia/kampot-cooking-1.jpg" /></td>
      <td><img loading="lazy" src="/assets/images/cambodia/kampot-cooking-2.jpg" /></td>
    </tr>
  </tbody>
</table>

<p>The plantation is well maintained and looked after. It’s been there for quite some time and the two owners, a French and Belgian couple, do a lot of work to support the local school and people.</p>

<p>Typically the cooking class is booked fully but luck once again was on our side and we were the only ones in the morning slot. That meant we got through everything a lot quicker. I think the class was aimed at people who don’t tend to cook – not that I am some Michelin level chef – but everything was pretty simple: peel, chop, mash, put it in a pot. I was hoping to learn something new but even the banana bowls for the fish amok we made were pre-prepared. I was also surprised that we didn’t prepare a single peppery dish, like traditional Lok Lak. Instead we made a green curry, fish amok and green mango salad. It was still a good experience and it was nice to sit down and enjoy what we cooked in the plantation’s large restaurant overlooking the fields.</p>

<p>After that there is a short, free guided tour of the plantation as well as a taste testing session. All the peppercorns you can imagine. My favourites were the green (fresh) pepper, that almost pops open inside your mouth, and the red pepper. The smoked and salted varieties were also delicious.</p>

<h1 id="phnom-penh">Phnom Penh</h1>

<p>Our journey to Phnom Penh began with the bus company having overbooked the shuttle, which meant we had to be uncomfortably squished for a couple of hours until some of the other passangers got off early.</p>

<p>We arrived at our hotel in the afternoon, dropped our bags off and went straight to the curry house opposite for a filling meal.</p>

<p>We weren’t sure what to expect of Phnom Penh apart from knowing that we probably don’t want to spend more than 3 days here. It’s an extremely un-walkable city, with a lot of streets lacking a pavement completely. Despite being a big dirty capital city it didn’t feel all that bad, I must admit. I had expected it to feel like Bangkok in some ways, but it’s way less built up. Nonetheless, 2-3 days is plenty.</p>

<p><img loading="lazy" src="/assets/images/cambodia/phnom-penh-1.jpg" /> <em>Sorry for disturbing you little kitties, but you were too cute to ignore</em></p>

<p>Street 240 and Bassac Lane in particular had some great bars and lively atmosphere. In general, Phnom Penh actually has a rich collection of restaurants and cafes, different cuisines and price ranges. The Russian market was jammed full of things and reminded me a bit of the visual cacophony experienced at Chatuchak market in Bangkok. Walking through other, less touristy markets was interesting: we got to see where the locals do their grocery shopping. We were actually a bit jealous of all the fresh produce they have access to! Raw fish and meat hanging on hooks, splayed on tables, draining in baskets, it’s all there to see and smell.</p>

<p><img loading="lazy" src="/assets/images/cambodia/phnom-penh-bassac-lane.jpg" /></p>

<table>
  <tbody>
    <tr>
      <td><img loading="lazy" src="/assets/images/cambodia/phnom-penh-russian-market-1.jpg" /></td>
      <td><img loading="lazy" src="/assets/images/cambodia/phnom-penh-russian-market-2.jpg" /></td>
    </tr>
  </tbody>
</table>

<h2 id="tuol-sleng-genocide-museum-s21">Tuol Sleng Genocide Museum (S21)</h2>

<p>S21, the central node of the Khmer Rouge’s torture prison network, was harrowing, numbing. I don’t think I can write anything that will capture the essence of this place. The horrors that occured here are beyong comprehension.</p>

<p>Standing in the very rooms, cells, where the atrocities took place, I felt some sort of guilt for failing to feel, and I mean <em>really feel</em> what happened here. Something inbetween sorrow and numbness.</p>

<p><img loading="lazy" src="/assets/images/cambodia/phnom-penh-s21.jpg" /></p>

<h2 id="national-museum-of-cambodia">National Museum of Cambodia</h2>

<p>The next day we visited the museum. In our messed up holiday routine, we rocked up at 11:30, which is when the museum closes for lunch; the same thing happened when we visited S21 the day before! We killed 2 hours by walking along the river all the way to Koh Pich island. There was nothing to see there.</p>

<p>The museum had some interesting artefacts, but overall it was pretty small. I genuinely don’t think the $10 entrance fee is justified. In fact, I think this museum easily falls in the “skippable” category.</p>

<p>Our visit happened to coincide with the (assistant) American Secretary of State’s visit, and that’s only relevant to us because a section of the museum was closed because of it.</p>

<h1 id="the-end">The End?</h1>

<p>This is where our Cambodia trip ended, somewhat prematurely. We had originally set aside the whole month of July for it, but after about 2 weeks we felt like we’d seen enough. Honestly, we felt really torn leaving – in some ways we felt like we hadn’t given it a chance – but we also had to try hard to relax and enjoy ourselves, which was a self-defeating exercise. We mulled over the decision for a long time, actively discussing why we’re feeling the way we were. It boils down to, in no particular order:</p>

<ul>
  <li>Tourism was low, affected heavily by the pandemic and the incoming rainy season</li>
  <li>Higher prices for lower quality (be it food, accomodation or tourist attractions)</li>
  <li>A genuine lack of things to do and visit</li>
</ul>

<p>Combine all 3 and you get low mood.</p>

<p>The last point is controversial and I don’t know how to feel about it. Is it true? Can I honestly say that if I only visited a handful of places? Our rough plan before the trip included a collection of landmarks, towns and beaches to visit.</p>

<p><img loading="lazy" src="/assets/images/cambodia/landmark-map.jpeg" /> <em>Certainly not a comprehensive list, but it includes more than just the regular tourist hotspots</em></p>

<p>We marked plenty of places but the reality was that for a lot of them getting there was difficult (especially with limited options after the pandemic) and that the places themselves are just not all that great. Citation needed? Probably. For instance, take Virachey National Park. It’s far, remote and hard to get to (9h-12h bus trip from Phnom Penh) and ultimately we ended up asking ourselves… is it worth the effort? From what I saw online, it looks <em>neat</em> but it doesn’t look <em>magnificent</em>. Part of me is wincing as I type this because I may just be spouting bullshit, given that I didn’t actually go there myself. I am sure doing a multi-day hike there would be a cool experience but we didn’t feel <em>excited enough</em> by it.</p>

<p>And that’s what answered it for us in the end: <strong>if you have to invest more effort to feel good about a place than you get out of it, then maybe you ought to leave.</strong></p>

<p>You could say that we just weren’t willing to spend enough to enjoy ourselves in Cambodia – perhaps that’s all it takes? I wouldn’t describe myself as <em>tight</em> (I am sure some people might), but I certainly don’t like being charged more than what I deem something is worth. And after Thailand, we kind of felt like we were getting taken advantage of in Cambodia. Again, <strong>this sounds monumentally stupid</strong> in isolation: the country and its citizens are so poor compared to us privileged travellers and <em>I’m</em> the one complaning about being taken advantage of… I suppose I’m still trying to dissect my feelings.</p>

<p>Backpacking, even in the slightly more budgeted way that we approach it, is not always easy. There is also this unexplicable lack of tolerance for “travel bullshit” that you start to exhibit as you get older, and you slowly start gravitating towards a more pampered holiday. I don’t like that. Yet, I don’t have the energy to stay in  shitty hostels with loud 20-something-year-olds on their gap years.</p>

<p>Cambodia, I will return to you. You left me feeling torn. I am sure some would describe you as an uncut gem; perhaps I am still scrubbing the muck off you, hopeful for your glimmer.</p>]]></content><author><name>Petar</name></author><summary type="html"><![CDATA[]]></summary></entry><entry><title type="html">🇹🇭 Backpacking in Thailand</title><link href="https://petargyurov.github.io/2022-07-15/backpacking-in-thailand" rel="alternate" type="text/html" title="🇹🇭 Backpacking in Thailand" /><published>2022-07-15T00:00:00+00:00</published><updated>2022-07-15T00:00:00+00:00</updated><id>https://petargyurov.github.io/2022-07-15/backpacking-in-thailand</id><content type="html" xml:base="https://petargyurov.github.io/2022-07-15/backpacking-in-thailand"><![CDATA[<p><img src="/assets/images/thailand/cover.jpg" />
<br /></p>

<h1 id="bangkok">Bangkok</h1>

<p>After a delayed, long and uncomfortable economy flight, we arrived in Bangkok in the early evening. We passed immigration control, picked up our bags and bought SIM cards for the month ahead. Unlimited data for £23 probably wasn’t the best deal ever but it was quick and easy.</p>

<p>We ordered a Grab (Thailand’s Uber) and had a relatively smooth ride to our hotel. As the driver approached the destination, I couldn’t help but worry that we had booked something dodgy – the neighbourhood seemed rough and loud, a concrete overpass looming over the dimly lit streets – but a left turn followed by a right and a lush jungle revealed itself amidst the grey buildings. The hotel “courtyard” was like a hidden greenhouse, with fairy lights sprinkled amongst the trees, light reflecting off of the meandering koi pond.</p>

<table>
  <tbody>
    <tr>
      <td><img loading="lazy" src="/assets/images/thailand/first-hotel.jpg" /></td>
      <td><img loading="lazy" src="/assets/images/thailand/first-hotel-pond.jpg" /></td>
    </tr>
  </tbody>
</table>

<h2 id="day-1-naivety">Day 1 Naivety</h2>

<p>On our first day, wherever we are, we like to just go walking around. No set itinerary, just wander for a bit, then maybe decide to visit a landmark whilst enjoying a cold drink somewhere.</p>

<p>10 minutes into our walk, a stranger strikes a conversation with us. He looked a bit rough, but was friendly and had a warm smile, so we chatted for a bit. The usual, where we’re from, how long we have in Thailand. He then proceeded to tell us how lucky we are that today is the only day that the “big buddah” is open <em>and</em> that the government are running a promotion: they’ll cover the cost of petrol for tuk-tuks so tourists can enjoy a cheaper trip. This is all delivered to us in somewhat broken English, but we just nodded and thanked him. We didn’t want a tuk-tuk just yet, we just wanted to walk. He left us after a while.</p>

<p>Another 5-10 minutes down the road, we’re met with another elderly man with a warm smile, who starts giving us the same spiel. This time it even came with a free tourist map! For just ฿50 we can get a tuk-tuk to a number of tourist destinations. Our alarm bells weren’t really going off – this was clearly a scam – but we were being naive. After all, how exactly would this scam even work? We’re just giving them ฿50 to drive us around. I don’t know how we didn’t realise it, perhaps it did feel a little too good to be true, but we hopped into a tuk tuk with the friendliest and most polite driver we’ve ever met…</p>

<p>It was still morning and we hadn’t had breakfast so we asked if he can first take us somewhere to eat. He showed a smidge of concern but quickly obliged. He took us to some random dingy Thai place that served really unappetising food that we didn’t consider breakfast food. Next to it was a tiny coffee stand. We ordered a couple of coffees and just before paying the barista said:</p>

<p>“Can I ask you a question?”</p>

<p>Her face said it all.</p>

<p>“How did you find that tuk-tuk driver?”</p>

<p>At this point it clicked.</p>

<p>“Yeah…” she said slowly, “… that’s a scam. The whole story is made up. They will charge you extra for ‘tickets’ and pressure you into buying souvenirs.”</p>

<p>We thanked her and slowly walked across the street to a place that seemed to serve more palatable food. Our driver patiently waiting in his tuk-tuk, smiling at us. We perched on the side of the café, slurping our coffees, wondering what to do.</p>

<p>We decided to just tell the driver to take us to Khao San road. His smile started to fade away. After some back and forth (he even showed us a fake gasoline top-up voucher), we just said we don’t believe this and we don’t want to go. Any remnants of his polite manerisms completely gone now. Disgruntled, we all got in the tuk-tuk and he drove us a short distance to Khao San road. We paid him ฿100 and he begrudgingly drove away. We shouldn’t have done that – why bother giving someone like that your money – at the time it seemed like the best way to diffuse the situation.</p>

<h2 id="khao-san-road">Khao San Road</h2>

<p>During the day, this street is much like any other. Perhaps it’s a little wider.</p>

<p>As the sun sets, a transformation begins to take place rendering the street unrecognisable. Lights. Music. Food and alcohol. All in excess quantities. It’s a sensory overload, each bar competing for your attention by cranking up their sound systems to 11.</p>

<p>We walked up and down a few times, taking in the action from different sides each time. Tonnes of people vlogging and streaming their experiences. People enjoying beers on street chairs. Ladies and ladyboys alike trying to convince customers to attend their bar.</p>

<p>We settled for a quieter bar on an alleyway just behind all the action. It was a fun experience.</p>

<p>Before all this we had spent the day at Wat Pho, here are some pictures.</p>

<table>
  <tbody>
    <tr>
      <td><img loading="lazy" src="/assets/images/thailand/wat-pho-1.jpg" /></td>
      <td><img loading="lazy" src="/assets/images/thailand/wat-pho-2.jpg" /></td>
    </tr>
  </tbody>
</table>

<p><img loading="lazy" src="/assets/images/thailand/wat-pho-3.jpg" /> <em>The Giant Reclining Buddah of Wat Pho</em></p>

<h2 id="up-above-and-down-below">Up above and down below</h2>

<p>The tallest skyscraper in Thailand, the Mahanakhon, revelead the sheer scale of the city. The views speak for themselves.</p>

<p><img loading="lazy" src="/assets/images/thailand/bangkok-view-night.jpg" /></p>

<p>We managed to grab a table at the sky bar which we shared with another couple. We got chatting to them over some drinks and had dinner with them at a lovely up-market Italian restaurant where we ordered way too much food. Being from Hong Kong, they were frequent visitors of Bangkok and knew all the nice spots! They told us about the market at Jodd Fairs, which is where we met up with them again the following night.</p>

<p><img loading="lazy" src="/assets/images/thailand/market-jodd.jpg" /></p>

<p><img loading="lazy" src="/assets/images/thailand/market-food-1.jpg" /></p>

<table>
  <tbody>
    <tr>
      <td><img loading="lazy" src="/assets/images/thailand/market-food-2.jpg" /></td>
      <td><img loading="lazy" src="/assets/images/thailand/market-squid.jpg" /></td>
    </tr>
  </tbody>
</table>

<p>Jodd Fairs market was great, but what impressed us more was the Chatuchak Weekend market: a labyrinthine jungle of over 15,000 (yes, fifteen <em>thousand</em>!) stalls.</p>

<table>
  <tbody>
    <tr>
      <td><img loading="lazy" src="/assets/images/thailand/market-dj.jpg" /></td>
      <td><img loading="lazy" src="/assets/images/thailand/market-spices.jpg" /></td>
    </tr>
  </tbody>
</table>

<h2 id="ayutthaya">Ayutthaya</h2>

<p><img loading="lazy" src="/assets/images/thailand/ayutthaya-2.jpg" /></p>

<p>Having only heard of the infamous temples of Ayutthaya, we decided to book a day trip to witness them in person. It was a pretty packed tour: we ended up visting a total of 5 temples as well as the Bang Pa-In Royal Palace. The main temple, Wat Ratchaburana was fascinating, though having already seen a bunch of similar stuppas and chedis the same day I have to admit we felt a little <em>templed out</em> by the end of it. I was dissapointed that the guide didn’t give us more historical information about the temples and instead just let us roam around by ourselves (this was a constant theme through the various tours we did in Thailand).</p>

<p><img loading="lazy" src="/assets/images/thailand/ayutthaya-1.jpg" /></p>

<table>
  <tbody>
    <tr>
      <td><img loading="lazy" src="/assets/images/thailand/ayutthaya-3.jpg" /></td>
      <td><img loading="lazy" src="/assets/images/thailand/ayutthaya-4.jpg" /></td>
    </tr>
    <tr>
      <td><img loading="lazy" src="/assets/images/thailand/ayutthaya-5.jpg" /></td>
      <td><img loading="lazy" src="/assets/images/thailand/ayutthaya-6.jpg" /></td>
    </tr>
  </tbody>
</table>

<h1 id="phuket-kata">Phuket (Kata)</h1>

<p>Beach-bound and eager to escape the fumes of Bangkok, we flew to Phuket. Younger people flock to the Patong area, but we were feeling something quieter so we decided to head south, to Kata. This ended up being a mistake because it was <em>too quiet</em>. The pandemic has ravaged the tourist economy in many places and Kata was no exception. We found it a bit depressing.</p>

<p>It appears that Kata is a popular holiday destination for Russians: the place was full of Russian restaurants and every menu had a Russian translation. Nothing wrong with that – you can replace “Russian” with any nationality – it’s just that at times it felt like we weren’t in Thailand.</p>

<p>What added to (or maybe created) our dejection was that we got scammed upon arrival. The hotel we had booked via Airbnb was permanently closed! Airbnb refunded us, but the host left a bad review for us; something that Airbnb refused to remove. The whole experience left a bad taste in our mouths.</p>

<p>To summarise, Kata appears like it’s probably a nice family destination in normal times: the beach is nice, though not spectacular, and there is a small but sufficient number of restaurants. We only stayed 2 nights.</p>

<h1 id="koh-phi-phi">Koh Phi Phi</h1>

<p>As the boat approached the island our smiles grew. This was the type of scenery we were after. Green-topped rock formations jutting out of the deep blue water, like giants taking a dip in a spring. Amidst the scattered boats, the pier reveals itself atop what is now clear teal waters and golden sands.</p>

<table>
  <tbody>
    <tr>
      <td><img loading="lazy" src="/assets/images/thailand/phi-phi-beach.jpg" /></td>
      <td><img loading="lazy" src="/assets/images/thailand/phi-phi-sunset.jpg" /></td>
    </tr>
  </tbody>
</table>

<p><img loading="lazy" src="/assets/images/thailand/nui-beach.jpg" /> <em>Nui beach, a 30 minute kayak away, completely empty</em></p>

<p>Phi Phi is essentially two giant rocks connected by a thin strip of sand, forming picturesque bays on either side. The isthmus is a maze of shops and restaurants, though you quickly learn your way through it. We stayed for 4-5 days, enjoying the narrow beach and shallow waters, kayaking to Nui beach, and doing a couple of fun dives around Bida Nok and Bida Nai.</p>

<p><img loading="lazy" src="/assets/images/thailand/bida-nai.jpg" /></p>

<p><img loading="lazy" src="/assets/images/thailand/cool-cat.jpg" /> <em>A local resident getting a tattoo at one of the many parlours here</em></p>

<h1 id="koh-phangan">Koh Phangan</h1>

<p>Whilst in Phi Phi a restaurant owner told us about the approaching Full Moon Party on Koh Phangan. Once a month, this party consumes the entire town of Haad Rin. We figured we should give it a go, despite personally not being much of a party-goer.</p>

<p>Surprsingly you can organise transport from Phi Phi all the way to Koh Phangan, despite it being an island on the other side of the mainland! That speaks volumes for the development of Thailand’s tourism industry. We paid ฿1200 (£27) each for a boat-bus-boat service to Thongsala, a small town away from the party scene. We stayed here for a couple of nights in what was probably the best value for money resort throughout the entire trip: Dakonda Resort. For just ~£15 a night per room, we basically ended up with a private beach, which we enjoyed swimming in during the night, against a backdrop of distant thunderstorms.</p>

<h2 id="haad-rin">Haad Rin</h2>

<table>
  <tbody>
    <tr>
      <td><img loading="lazy" src="/assets/images/thailand/haad-rin-viewpoint.jpg" /></td>
      <td><img loading="lazy" src="/assets/images/thailand/haad-rin-sunset.jpg" /></td>
    </tr>
  </tbody>
</table>

<p>When we travel, we mostly plan things day by day. It was time to book a night or two at Haad Rin and we quickly found out that prices sky rocket just for the party. Be it hostel or hotel, everything was expensive. We found something for around £25 per night: literally a 3m by 3m (if that) room, with a barely functioning fan, dirty bed and a rusty padlock that would have fallen off if you sneezed on it. At this point we didn’t feel safe leaving our stuff in such a room, so we “upgraded” to a room with a slightly more sneeze-proof lock and AC.</p>

<p>I was apprehensive about this party but I did appreciate going to it. It was crazy to see so many people jammed on the shore, music blasting, fire spectacles lighting up what isn’t already lit by the thousands of party lights. And in reality it really wasn’t as savage as I assumed it would be.</p>

<p><img loading="lazy" src="/assets/images/thailand/full-moon-party.jpg" /> <em>There is a beach in this photo <a href="http://www.thegoldenscope.com/wp-content/uploads/2015/01/Full-Moon-Party-koh-phangan.jpg">(Source)</a></em></p>

<h1 id="koh-tao">Koh Tao</h1>

<p>The tickets for boats headed to Koh Tao were dwindling fast but we managed to nab some just before closing time. The ferry was mostly full of people returning to Bangkok and Koh Tao was purely a transfer point for them. We wanted to come here because we had read that the island is infamous for some great dive spots.</p>

<h2 id="diving">Diving</h2>

<p>We didn’t have any hotel booked. Instead we first had a late breakfast, after which we rented motorbikes with the intention of checking out different hotels. The first one on the list was a dive resort that had a modest bungalow for about ฿500 a night; we were about to book it when they told us that if we book diving here we’ll get a discount on the room. After some deliberation, we decided to splurge on getting our Advanced PADI certification (about ฿9000 each), which meant we could get a nicer room (with AC) for ฿700.</p>

<p>The advanced course consisted of 5 dives and unlike the Open Water course that preceeds it, it was basically a walk in the park. The course is designed for you to pass, with only a very small amount of theory and multiple choice questions. We had to complete 2 mandatory dives: 30m Deep Dive and Underwater Navigation, and we then had a choice of 3 other dives. We opted for Peak Performance Buyoancy, Wreck Diving and Night Diving.</p>

<p>We were lucky to have incredible visibility on almost all dives, at least 18m for sure. The wreck dive is where things got pretty murky; near the anchor line of the HTMS Sattakut it was like swimming through pea soup. After ascending a few meters things cleared up and we could see almost the entire wreck quite well.</p>

<p>As someone who doesn’t know much about the ocean wildlife here (or anywhere), I was suprised at the lack of bigger fish, primarily sharks. I just assumed there would be loads of them. I knew that it wasn’t whale shark season so the odds of seeing some were zero. We did have a “fun” encounter with a trigger fish – on a night dive, mind you – where it had decided that it didn’t like us and promptly stuck out its trigger at us. <em>We</em> promptly made a sharp U-turn.</p>

<p>We also saw a Moray eel <em>swimming</em>, which is quite unusual as they tend to always hide in corals and holes. It had various fish paparazzi-ing around it, so they must’ve found it unusual too.</p>

<h2 id="snorkeling">Snorkeling</h2>

<p>Having the freedom to explore the island on our motorbikes, we went to do some snorkeling at <strong>Tanote Bay</strong>. We enjoyed it so much that we came here twice.</p>

<p>The water here was incredible. This was the first coral reef that I have seen in such vivid, true to life colours, thanks to the shallow water. There was an entire rainbow of fish swimming around you at all times, probably used to the human shape, unafraid to get close. My partner even saw a large black tip reef shark on our second visit.</p>

<h2 id="best-dinner-on-the-whole-island">Best dinner on the whole island?</h2>

<p>Panning around Google Maps in search for things to do, we came across Sun Moon Thai Restaurant and decided to check it out. It’s literally one lady’s home set in the hills of the island, overlooking the eastern shoreline. It was beautiful.</p>

<p><img loading="lazy" src="/assets/images/thailand/koh-tao-dinner.jpg" /> <em>And we had the whole place to ourselves</em></p>

<p>There is no menu. The owner, Thay, will cook whatever you want. There’s something wonderful it that simplicity. The food she cooked for us was delicious and bountiful – she said she won’t stop cooking until we say so – but we got plenty full on the first couple of dishes she made for us.</p>

<p>She also showed us her mushroom farm. It was fascinating; her yield was apparently a few kilos a day! She had lots of stories, of how she learned to cook when she just a young girl, going into restaurants and asking to just watch.</p>

<table>
  <tbody>
    <tr>
      <td><img loading="lazy" src="/assets/images/thailand/koh-tao-sun-moon.jpg" /></td>
      <td><img loading="lazy" src="/assets/images/thailand/koh-tao-diving.jpg" /></td>
    </tr>
  </tbody>
</table>

<h1 id="khao-sok">Khao Sok</h1>

<p>We had heard that Khao Sok National Park is a must see and were surprised that we could organise transport from Koh Tao to it. That involved getting on a sleeper ferry. At first it was hilarious: 50 odd tourists packed shoulder to shoulder like sardines wrapped in tiger blankets. But once the lights went out and people started nodding off… to the Spanish dude that slept next to me and didn’t stop snoring, you owe me a night’s sleep 😒</p>

<p>I am dubbing the bungalow we stayed in here as Cockroach Casa. I must’ve dealt with half a dozen cockroaches, some of them of formidable size. Pretty gross, but other than that it was actually not too bad of a place.</p>

<p><img loading="lazy" src="/assets/images/thailand/khao-sok-gas-station.jpg" /> <em>A local gas station bearing some post-apocalyptic vibes</em></p>

<p>The national park was honestly nothing exceptional. The boat takes you through the (artificial) lake, slowing down past some interesting looking rock formations. Every picture you’ve ever seen from this park was probably taken in this one little cove. We didn’t have exceptionally sunny weather which certainly undermined the blues of the water and the greens of the cliffs. Nonetheless, the boat journey is rather boring, taking about 1 hr 30 mins, all of it enjoyed with the grating sound of the boat engine throughout.</p>

<p><img loading="lazy" src="/assets/images/thailand/khao-sok-park.jpg" /></p>

<p>Things did pick up once we arrived at the lake house. We got there earlier than other groups, allowing us to take one of a limited number of kayaks and paddle around for a bit. We also enjoyed swimming in the lake and jumping off the pier until the food was ready. As we were eating, other groups started arriving; completely drenched as it had been raining heavily over the lake.</p>

<p>After lunch we hopped on the boat for another 20 minute journey to the start of the hike. It was wet, muddy and a lot of fun! Everyone attempted to avoid the mud but after a while we just gave up and slid directly through it. It was also the first encounter we’ve had with <em>leeches</em>! They really do suck hard and their squidgy bodies make it hard to remove them.</p>

<p><img loading="lazy" src="/assets/images/thailand/khao-sok-hike.jpg" /></p>

<p>Eventually we arrived at a cave entrance: this cave is almost a kilometer long, but after the incident with the Thai boys that got stuck in some other cave, we were only allowed to travel a short distance into it. This only applied during the wet season. The cave was full of water, so we had to wade and swim through it. It was freezing and dark, our headlamps illuminating the bare minimum. Sharp rocks jutted out the water. Frogs croaked quietly in their crevices. We arrived at a clearing: the home of a whip spider. Our guide picked it up and casually placed it on his body, letting it crawl around, losing it in the process.</p>

<p>If it wasn’t for the hike and the cave I would’ve felt let down by this tour, but I’m glad we did it.</p>

<h1 id="chiang-mai">Chiang Mai</h1>

<p>Situated in northern Thailand, Chiang Mai was the last and probably one of our favourite cities we visited before leaving for Cambodia. It really was a charming old town, less busy and frantic than Bangkok, and a lot less party orientated than the islands. The old city is guarded by a not-so-ancient ancient wall, the streets inside it hosting a collection of hip cafes and kaleidoscopic temples. Just outside the gates, we found weekend markets; a Saturday and a Sunday one, the latter being much larger, but both worth a visit. Straying a little further northwest, we stumbled into the fancy neighbourhood of Nimmanhaemin which offers more expensive restaurants and bars, a lot of which appeared to be Japanese.</p>

<h3 id="local-hiking">Local hiking</h3>

<p>On our first day here we rented a motorbike and rode to a local hiking route, the Monk’s Trail. It was a really pleasant walk with a gentle elevation which takes you to a small temple and meditation spot, with a quiet waterfall running through the middle of it all. We didn’t expect to see so much from such a small trail.</p>

<p><img loading="lazy" src="/assets/images/thailand/chiang-mai-monks-trail-3.jpg" /></p>

<table>
  <tbody>
    <tr>
      <td><img loading="lazy" src="/assets/images/thailand/chiang-mai-monks-trail-1.jpg" /></td>
      <td><img loading="lazy" src="/assets/images/thailand/chiang-mai-monks-trail-2.jpg" /></td>
    </tr>
  </tbody>
</table>

<p>On our second day we still had our trusty 110cc Honda Scoopy – in hotrod red – we rode 45 mins to another hiking trail, Mon Jing, in the mountain of Nang Mo. Despite only taking you to an elevation of 850m, this trail was hard. Not the hardest thing I’ve done my any means, but the gravelly terrain paired with the scorching temperature made it intensive. Oh and did I mention the thousands of gigantic spiders? And snakes? Ok, we only saw one snake and it quickly slithered away into hiding but still… The orb weavers were actually everywhere, including in the middle of the path, so whilst you were constantly watching where you were stepping due to the horrible terrain you also had to look up every now and then to ensure that you don’t walk face first into one of those monsters.</p>

<p><img loading="lazy" src="/assets/images/thailand/chiang-mai-hike-2.jpg" /></p>

<table>
  <tbody>
    <tr>
      <td><img loading="lazy" src="/assets/images/thailand/chiang-mai-hike-1.jpg" /></td>
      <td><img loading="lazy" src="/assets/images/thailand/chiang-mai-hike-3.jpg" /></td>
    </tr>
  </tbody>
</table>

<h3 id="doi-inthanon">Doi Inthanon</h3>

<p><img loading="lazy" src="/assets/images/thailand/chiang-mai-doi-inthanon-1.jpg" /></p>

<p>One of the last things we did in Thailand was visit Doi Inthanon, the highest point in Thailand, which hosts two relatively recent chedis and a beautiful flower garden. It gets somewhat chilly at the top, about 16°C when we were there, which amusingly the locals find really cold! Interestingly, it’s also the only place in the country which gets cold enough for some morning frost to form on the vegetation – the closest thing to snow here – most Thais have never seen snow.</p>

<table>
  <tbody>
    <tr>
      <td><img loading="lazy" src="/assets/images/thailand/chiang-mai-doi-inthanon-2.jpg" /></td>
      <td><img loading="lazy" src="/assets/images/thailand/chiang-mai-doi-inthanon-3.jpg" /></td>
    </tr>
  </tbody>
</table>

<p>On the way to the chedis we stopped by Wachirathan waterfall: one of the more impressive waterfalls we’ve seen here. After wandering around the temple the tour proceeded to a small market where we bought some dried fruit and wasabi nuts to snack on. We also tasted some lychee wine and banana whiskey: not bad! We had a delicious lunch as part of the tour, and finally proceeded to a short hike through the forest, which eventually lead to some beatiful rice paddies. The hike ended in a local village known for its coffee production. We got to taste lots of different coffees and teas; the villagers kindly explained to us their history in coffee making and how they are eager to share their methods with anyone who wants to learn. We bought a scarf from them as a small token of appreciation and support.</p>

<p><img loading="lazy" src="/assets/images/thailand/chiang-mai-wachirathan.jpg" /></p>

<p><img loading="lazy" src="/assets/images/thailand/chiang-mai-rice-fields.jpg" /></p>

<p>–</p>

<p>And that was Thailand! What followed was a short flight back to Bangkok, one more night of market exploration, after which we flew to Siem Reap, Cambodia.</p>

<h4 id="general-thoughts">General Thoughts</h4>

<p>We loved Thailand. The pandemic had clearly left its mark, but we still enjoyed ourselves. Some parts more than others, but that’s how it goes. Before setting foot here I feared it may be <em>too</em> touristy, too polished, which may be the case under normal circumstances, but at this time it made our trip better. Yes, there were times and places where I wished for more of an athmosphere but overall I enjoyed myself. I sincerely hope that business picks up for the country and its residents.</p>

<p>There’s still so much we didn’t get to explore. We will definitely need to revisit!</p>]]></content><author><name>Petar</name></author><summary type="html"><![CDATA[]]></summary></entry><entry><title type="html">🇨🇷 Backpacking in Costa Rica</title><link href="https://petargyurov.github.io/2021-09-17/backpacking-in-costa-rica" rel="alternate" type="text/html" title="🇨🇷 Backpacking in Costa Rica" /><published>2021-09-17T00:00:00+00:00</published><updated>2021-09-17T00:00:00+00:00</updated><id>https://petargyurov.github.io/2021-09-17/backpacking-in-costa-rica</id><content type="html" xml:base="https://petargyurov.github.io/2021-09-17/backpacking-in-costa-rica"><![CDATA[<p><img loading="lazy" src="/assets/images/costa-rica/cover.jpg" />
<br />
In May 2021 we packed our bags and left for Costa Rica. Originally having planned to do this trip a few months earlier, we had already quit our jobs and were solely waiting for the COVID-19 restrictions to be lifted for international travellers <em>leaving</em> the UK. A few stressful hours at the airport, one short layover in Madrid and 13 hours later we landed in San José, where our adventure begins.</p>

<h1 id="the-route">The route</h1>
<p>We didn’t have a pre-planned route. We had a list of destinations and landmarks that we wanted to visit so we had a rough idea of where we wanted to go. Below you can see what our route ended up looking like at the end of the trip.</p>

<p>San Jose → Puerto Viejo → La Fortuna → Monteverde → Quepos → Uvita → Puerto Jimenez → COPROT → Drake’s Bay → Jaco → Santa Teresa → Samara → Tamarindo</p>

<p><img loading="lazy" src="/assets/images/costa-rica/map-route.jpg" />
<em>The red points are generally larger towns that we stayed in for longer; the blue are smaller ones that we either visited for a day or only stayed in briefly.</em></p>

<h1 id="san-josé">San José</h1>

<p>The capital, located in the heart of the country, is unfortunately nothing to get excited about. Apart from the central market and a couple of above average buildings, there isn’t much else. Having said that we decided to kill some time at the Pre-Columbian Gold Museum, which was very interesting and showed a lot about the roots of the country. The market, a maze of narrow alleys and stores full of souvenirs (and smelly agglomerations of meat and fish), was a bit disappointing. It was dark and cramped and made me feel a bit unsafe; the neighborhood is not a good one.</p>

<p>In fact, the most fun we had was away from the center - Barrio Escalante - streets filled with chic restaurants and bars, offering delicious but rather expensive food.</p>

<table>
  <tbody>
    <tr>
      <td><img loading="lazy" src="/assets/images/costa-rica/barrio-escalante-food-1.jpg" /> <em>Dessert at Franco’s</em></td>
      <td><img loading="lazy" src="/assets/images/costa-rica/barrio-escalante-food-2.jpg" width="1000" /> <em>Drinks at Saul’s Bistro</em></td>
    </tr>
  </tbody>
</table>

<h3 id="covid-19-in-costa-rica">COVID-19 in Costa Rica</h3>

<p>In general, we did not have many problems entering the country. The country’s GDP is heavily reliant on tourism, meaning tourists actually have more freedom than locals in some sense. Whilst no COVID test was required for entry, mandatory health insurance determined the length of your stay (max 90 days). Local vehicles were restricted to drive only on certain days based on their number plate, but rental cars and tourist buses were exempt. The biggest effect we felt was from the <strong>nightly restrictions: all restaurants and stores had to close at 21:00.</strong> It was not the end of the world but it meant that we could not enjoy different places fully. Masks were mandatory at all times.</p>

<h1 id="puerto-viejo">Puerto Viejo</h1>
<p>This particular town is one of the hotspots on the country’s Carribean coast. As a typical beach town with shops and restaurants connected by dirt roads, we came here with two goals: lie on the beach and drink piña coladas.</p>

<table>
  <tbody>
    <tr>
      <td><img loading="lazy" src="/assets/images/costa-rica/puerto-viejo-beach-close-up.jpg" /> <em>Cliché Instagram shot, check.</em></td>
      <td><img loading="lazy" src="/assets/images/costa-rica/puerto-viejo-pina-colada.jpg" width="1020" /> <em>A typical cocktail here cost around ₡3500 (£4)</em></td>
    </tr>
  </tbody>
</table>

<p><br /></p>

<p>Despite the obvious party vibe – do expect to be offered drugs every time you’re walking around, or even having dinner! – the town still manages to remain somewhat charismatic.</p>

<p>The town itself is quite small but it offers enough in terms of restaurants for the 4 or 5 days that we were there. You’re likely to find a few more fish dishes here, alongside Costa Rica’s staple foods, rice and beans. Plenty of shops too, though the clothing prices made my eyes water!</p>

<p>I do recommend you either walk or hire a bicycle to Playa Cocles. This beach is much larger and the atmosphere is much calmer. You’ll find a few bars and restaurants along the road there too.</p>

<h2 id="cahuita">Cahuita</h2>

<p>Puerto Viejo doesn’t offer much beyond its beaches, so we did a day trip to Cahuita National Park. We took the bus there, for about ₡2000 each. The park entrance is a 10 minute walk from the bus terminal. Entrance to the park is free but you are encouraged to pay a donation.</p>

<p><img loading="lazy" src="/assets/images/costa-rica/cahuita-national-park-1.jpg" />
<em>Despite its small size, Cahuita National Park has a range of spectacular terrains and views</em></p>

<p>If you head here on a whim, like we did, you’ll probably be arriving without a tour guide. Outside the park entrance you’ll most likely be met by a friendly local who will offer you guide services. A couple of things to note: this type of guide will not be official (i.e.: they probably haven’t gone through all the certifications required to be officially recognised as a guide in CR) and they may not have equipment with them. Nonetheless, we decided to hire one of these locals, after haggling and reducing the price significantly. If my memory serves me right, they initially wanted ₡50,000; we paid around ₡20,000 plus tips at the end.</p>

<p>We were met by a different man than the one who took our money: a frail yet jovial old man, with a large branch for a walking stick and the unmistakable smell of booze draped around him. He introduced himself as Ronald and he apologised, for he said he had one too many glasses of rum the night before. He explained that he has been a guide for over 30 years, that he grew up in the jungle.</p>

<p><img loading="lazy" src="/assets/images/costa-rica/cahuita-ronald.jpg" />
<em>Ronald, at the end of the guided walk</em></p>

<p>Ronald was very polite and eager to share his knowledge; he kept insisting we ask him questions! He told us a lot about the endemic fauna and flora, making a particular point about Costa Rica’s rich supply of medicinal plants. Some of his claims about these plants sounded dubious but as a sign of respect we simply nodded along.</p>

<p>We were surprised that within two steps of walking into the park, Ronald told us to stop and look: he had spotted a lizard. Nearby he spotted a turtle. He said that normally there is also a crocodile that lounges around but he was nowhere to be found today.</p>

<p>It is important to note that seeing wildlife in these parks is not guaranteed. That is the nature of… well, nature. Other than the limitless leaf-cutter ants marching alongside us and a sleepy sloth, we didn’t notice much more in terms of wildlife along the <em>guided</em> part of the tour. You see, Ronald only walked with us for 1-2km – the entire trail is around 8km – we said our goodbyes, paid him a tip and carried on by ourselves.</p>

<p>I do recommend you get a guide, official or not, because they <em>will</em> the spot the wildlife. They know where and what to look for.</p>

<p><img loading="lazy" src="/assets/images/costa-rica/cahuita-sloth.jpg" />
<em>A sleepy two-toed sloth</em></p>

<p>The 8km trail will take you through a variety of landscapes. You can take a break at a secluded beach that feels all yours, then head through into the deep jungle where you might get lucky and see some snakes. The trail does have large sections with no tree canopy, so it’s recommended you bring some water. We heard from other tourists that park officials may require you to dispose of plastic bottles before entering, so if possible bring a reusable bottle to limit the chances of confiscation.</p>

<table>
  <tbody>
    <tr>
      <td><a href="/assets/images/costa-rica/cahuita-eyelash-viper.jpg"><img loading="lazy" src="/assets/images/costa-rica/cahuita-eyelash-viper.jpg" /></a></td>
      <td><a href="/assets/images/costa-rica/cahuita-hermit-crab.jpg"><img loading="lazy" src="/assets/images/costa-rica/cahuita-hermit-crab.jpg" /></a></td>
    </tr>
    <tr>
      <td><a href="/assets/images/costa-rica/cahuita-racoon.jpg"><img loading="lazy" src="/assets/images/costa-rica/cahuita-racoon.jpg" /></a></td>
      <td><a href="/assets/images/costa-rica/cahuita-crocodiles.jpg"><img loading="lazy" src="/assets/images/costa-rica/cahuita-crocodiles.jpg" /></a></td>
    </tr>
  </tbody>
</table>

<p>Cahuita National Park was an early highlight in our trip; I thoroughly recommend you go there if you are already in Puerto Viejo.</p>

<p>One final note: the exit is right next to the bus stop. Busses come once every 1 hour and they are likely to be packed, which means they won’t stop to pick you up. That happened to us and the other couple of tourists there, so we ended up calling a local taxi to come and pick us up.</p>

<h2 id="manzanillo">Manzanillo</h2>

<p>Another local delight is the small town of Manzanillo, south of Puerto Viejo.</p>

<p>The journey there is worth doing by itself. A 1 hour bicycle ride will take you along a smooth paved road that undulates through the otherwise untamed jungle. As the sun’s rays pierce the canopy, they also bring to attention the thousands of gigantic spider webs spluttered across the telephone wires. Howler monkeys can be heard wailing in the distance and if you’re lucky you might see toucans fly between the trees.</p>

<p><img loading="lazy" src="/assets/images/costa-rica/manzanillo-me.jpg" />
<em>You can hire a squeaky retro bike like this one for about $7</em></p>

<p>The town itself felt very quiet, with most shops and restaurants closed. There is a national park nearby, Refugio Nacional de Vida Silvestre Gandoca, but we were told that due to a recent storm the paths were extremely muddy and hiking was ill-advised.</p>

<h1 id="la-fortuna">La Fortuna</h1>

<p><img loading="lazy" src="/assets/images/costa-rica/cover-2.jpg" />
<br />
After soaking in the sun and sea for a good few days, we rented a car and headed towards the northern central valley.</p>

<p><img loading="lazy" src="/assets/images/costa-rica/fortuna-water-rafting.jpg" />
<em>Water-rafting in the Balsa River. Just one of the many things you can do in this area</em></p>

<p>We arrived at our Airbnb, 5 minutes from the cente, after a ~5 hour drive from Puerto Viejo (which was mostly spent behind series of long lorries). It’s not a large city, but in comparison to Puerto Viejo it could be considered big. The town center is surprsingly colourful and bustling, with a nicely maintained park nestled in the middle of the town’s grid system. Around the park you will find a plethora of restaurants, bakeries, sodas (small local cafeterias/restaurants) and tour centers.</p>

<p><img loading="lazy" src="/assets/images/costa-rica/fortuna-city-center.jpg" />
<em>The town center. Credit: arenal.net</em></p>

<p>We had decided to rent a car for this part of the journey because the attractions were somewhat spread out. In retrospect, you could probably get away without one, but you’d have to organise transport to the national parks and whatnot via tour agencies, which also comes at a cost of course.</p>

<h2 id="night-walk">Night Walk</h2>

<p>There is so much to do in La Fortuna: let’s kick things off with a night walk in the jungle! As mentioned before, the town center is full of tour agencies all selling the same thing. We shopped around for the best price; outside Mercado de Artesanías, a large souvenir market, we found a man tending a small stall. He introduced himself as Sergio. We chatted for over 10 minutes; he was a very sweet, passionate man, who absolutely loved his community and the nature around it. Don’t be fooled by this modest description of him – he has been a guide for many years and has even done work with the BBC – or so he tells us! In any case, we fell in love with his charisma and decided to do the night walk with him.</p>

<p><img loading="lazy" src="/assets/images/costa-rica/fortuna-night-walk-frog.jpg" />
<em>A poison dart frog that Sergio carefully caught and placed on leaf for us</em></p>

<p>The advertised duration of the walk was around 2 hours – lost in his passion, Sergio took us around the entire reserve, which took almost 4 hours! – not that anyone is counting, but in total we saw about 9 sloths, various bugs, a racoon, a kinkajou, some common lizards and of course posion dart frogs.</p>

<p>I cannot stress the passion and knowledge that Sergio had for his surroundings. He was full of wild stories too. At one point he grabbed a millipede and demonstrated how they produce cyanide as a defense response, letting us get a whiff of the poisonous, yet aromatic gas!</p>

<p><img loading="lazy" src="/assets/images/costa-rica/fortuna-night-walk-millipede.png" />
<em>These guys are everywhere in Costa Rica. Photo credit: https://www.flickr.com/photos/dragonflyhunter/7123973401</em></p>

<p>If you ever find yourself here, find Sergio and tell him Petar and Jess sent you! ❤️</p>

<h2 id="hot-springs">Hot Springs</h2>
<p>Heading north-west of the town along the main road you will find dozens of hot spring resorts, all varying in price and luxury. Fortunately you can also find free access to the very same hot river that the private resorts are built around. We were told where to go by our Airbnb host; we parked at the side of the road where we had to pay a small fee of ₡2000. We headed down a small path that leads you under the bridge ahead. When we reached the river we thought we were at the wrong place, since the underpass you have to traverse didn’t inspire us imagery of relaxing hot springs!</p>

<p><img loading="lazy" src="/assets/images/costa-rica/fortuna-hot-springs-underpass.jpg" />
<em>Beyond this tunnel lies paradise, trust me.</em></p>

<p>Through the underpass we could see a stone wall on the other end, with warm steam rising through the lush greenery. We hopped over the stone wall and discovered the river opening up and a couple of early birds already soaking in the natural pools.</p>

<p><img loading="lazy" src="/assets/images/costa-rica/fortuna-hot-springs.jpg" />
<em>Find a nice spot to nestle in; the current is actually quite strong!</em></p>

<p>As the day went on, more and more locals and tourists began gathering for a chance to soak in the blissful stream, some even bringing half a fridge’s worth of food and drink with them. I highly recommend you come here, and even if the rain starts pouring down, you won’t mind it one single bit…</p>

<h2 id="luxury-spa-resorts">Luxury Spa Resorts</h2>

<p>As mentioned earlier, the area is full of high-end spa resorts. Enticed by the possibility of a moderately affordable spa break (we hadn’t learned that Costa Rica is very expensive yet), we looked at staying one or two nights at the Baldi Hot Springs Resort. Much to our disappointment (but to the delight of our wallets), even a single night’s stay here was way too much given our budget. We did however decide to buy the day-pass which gave us access to all the spa facilities and came with lunch included.</p>

<p>As the night grew, thunderstorms brought torrential rain down on us. Surrounded by hot steamy water, one could say that there were worse spots to be stuck at during a rainstorm! All in all, it was fun and relaxing day, and for about $60 it’s not the worst deal in the world.</p>

<table>
  <tbody>
    <tr>
      <td><img loading="lazy" src="/assets/images/costa-rica/fortuna-baldi-2.jpg" /> <em>One of the many pools scattered throughout the large resort</em></td>
      <td><img loading="lazy" src="/assets/images/costa-rica/fortuna-baldi.jpg" width="733" /> <em>We had to get our money’s worth, so of course we stayed until the night</em></td>
    </tr>
  </tbody>
</table>

<h2 id="vólcan-arenal">Vólcan Arenal</h2>

<p><img loading="lazy" src="/assets/images/costa-rica/fortuna-arenal-hike.jpg" /></p>

<p>The perfectly shaped cone is an unmissable sight in the skyline; for most of the time we were in La Fortuna it was unfortunately obscured by cloud near the rim. 
Driving west of the town will take you to the national park which contains a number of trails. We first drove to the Peninsula Sector. We bought our tickets there for about $15 each. The short, paved walk will take you to the edge of the peninsula jutting out into the lake, proving a… cloudy view of the volcano.</p>

<table>
  <tbody>
    <tr>
      <td><img loading="lazy" src="/assets/images/costa-rica/fortuna-lake-arenal.jpg" width="780" /> <em>Behind all that cloud lies the volcano</em></td>
      <td><img loading="lazy" src="/assets/images/costa-rica/fortuna-beetle.jpg" /> <em>A golden tortoise beetle (genus Microctenochira) found along the walk</em></td>
    </tr>
  </tbody>
</table>

<p>We also saw a rather brave white-nosed coati and a lot of large birds, including a number of great currasow hiding amongst the bushes.</p>

<p><img loading="lazy" src="/assets/images/costa-rica/fortuna-great-currasow.webp" /> <em>A Great Currasow: large and clumsy, but still quite majestic</em></p>

<p>This walk wasn’t particularly long so we had plenty of time in the day to go and do another hike in the national park. We drove to the <em>other</em> visitor center; in total I belive there are 3 centers in close proximity to each other. We <em>didn’t</em> do the “1968 Lava Trail”, if that clears things up…</p>

<p><img loading="lazy" src="/assets/images/costa-rica/fortuna-hike-map.png" /> <em>The entrances are a short drive from eachother. One ticket gets you into all of them.</em></p>

<p>The hike to “Mirador Colada” is pretty easy, though it does take some time. The first part of the walk takes you through secondary forests: young trees and tall grass dominating the terrain. After sometime you enter the primary forest: untouched trees that have been growing for a very long time. We came across one of the most monumental trees I had ever seen (and I’ve seen Canada’s Gnarliest Tree!).</p>

<table>
  <tbody>
    <tr>
      <td><img loading="lazy" src="/assets/images/costa-rica/fortuna-ceiba-tree-hike.jpg" /></td>
      <td><img loading="lazy" src="/assets/images/costa-rica/fortuna-ceiba-tree-hike-2.jpg" /></td>
    </tr>
  </tbody>
</table>

<p>The images don’t quite capture the true scale of this imposing Ceiba giant. Its circumeferece alone was something to gawk at. The sign posted nearby states that the tree is 30m tall and is estimated to be around 400 years old. If the twisted roots and vines don’t add enough mystique to its character, we were later told by a guide in Monteverde that despite what the officials say about the age of the tree, it’s only ~50 years old! He claimed that the 1968 eruption wiped out most of the trees in the area and after the natural process of soil enrichment (volcanic ash, lava, etc.) the tree grew at an accelerated rate. I wasn’t able to find many sources about either estimate. Nonetheless, this was an awesome thing to see.</p>

<p>The end of the trail will lead you to a viewpoint near the base of the volcano, where you can see the igneous rock curled into knots from when it was still hot lava.</p>

<h2 id="rio-celeste">Rio Celeste</h2>

<p>Not too far from La Fortuna is another wonderful site to explore, Rio Celeste. This river and waterfall are famous for their turqouise coloured water that almost appears to glow. I’d say this is a hike/walk you can do without a guide; it’s quite a busy trail so the chances of spotting wildlife are low.</p>

<p>Don’t be disappointed if the colour isn’t as impressive as the pictures in the brochures – when we went the waterfall was kind of murky – it changes depending on the weather and acidity levels of the two rivers that merge into Rio Celeste, under a process known as Mie Scattering.</p>

<table>
  <tbody>
    <tr>
      <td><img loading="lazy" src="/assets/images/costa-rica/fortuna-rio-celeste-1.jpg" /></td>
      <td><img loading="lazy" src="/assets/images/costa-rica/fortuna-rio-celeste-2.jpg" /></td>
    </tr>
  </tbody>
</table>

<p>Most people come here just for the waterfall, but there is a secret little spot outside the park that you can take a dip in. It’s quite cold but in the afternoon heat it’s exactly what you need. 
We actually saw a snake swimming upstream just as we were getting out of the water! Below is a still taken from a video we took but it’s not very clear unfortunately – I think it’s most likely a Costa Rican Water Snake <em>(Hydromorphus concolor)</em>.</p>

<table>
  <tbody>
    <tr>
      <td><img loading="lazy" src="/assets/images/costa-rica/fortuna-rio-celeste-river-spot.jpg" width="952" /> <em>The turqouise colour can be seen here too</em></td>
      <td><img loading="lazy" src="/assets/images/costa-rica/fortuna-rio-celeste-river-snake.png" /> <em>A surprisingly strong swimmer 🐍</em></td>
    </tr>
  </tbody>
</table>

<p>That was pretty much all of the action in La Fortuna, and that’s without mentioning any of the restaurants or other activities we did in detail (like water rafting).</p>

<h1 id="monteverde">Monteverde</h1>

<p><img loading="lazy" src="/assets/images/costa-rica/cover-3.jpg" />
<br /></p>

<p>Whilst we were in the heart of Costa Rica, we couldn’t miss going to the cloud forests of Monteverde. There isn’t all that much else to do here so we knew we’d only be there for a few days.</p>

<p>Santa Elena is a tiny town in the mountains of central Costa Rica,  but despite its small size it is well worth visiting. The main reason for coming here is to witness the magical forests in which tree crowns gently push through the low hanging clouds.</p>

<p>As is the case with all rainforests, there is a tonne of wildlife to see here; we were very interested in seeing the gorgeous Resplendent Quetzal: a bird of paradise known for it’s kaleidoscopic colours and wonderfully strange calls.</p>

<p>I will describe getting here from La Fortuna using 3 words: <em>jeep, boat, jeep</em>. You’ll see advertisiments for this phrase, or equivalent, all over La Fortuna. It’s the primary method of getting to Monteverde since it avoids going all the way around Lake Arenal, which can take an entire day. It consists of getting a shuttle from La Fortuna to Lake Arenal, then boarding a boat, then another shuttle to Santa Elena. It may sound like a hassle but the drive takes you through the peaks and troughs of the luscious mountains resulting in great views.</p>

<h2 id="the-cloudforest">The Cloudforest</h2>

<p>The guide we met in La Fortuna, Sergio, gave us the number of a friend of his, Eric, a fellow guide. In fact, Eric used to be a researcher and expert of the local area, having several species named after him. He was the old-school explorer-scholar type: his utilitarian khaki gilet had more pockets than you could count, each filled with a a tattered compendium of different endemic bird species. He was a shy, softly spoken man, I estmate in his late 60 or 70s, who lit up with energy whenever he spoke about the wildlife in the area.  I distinctly remember his grumbly half-monologue about new discoveries in the epigenome of two bird species previously thought to be different now considered the same, and how that simply made no sense to him. <em>“Too much hair-splitting”</em>, he’d say.</p>

<p>Though Eric didn’t live in Santa Elena, he kindly picked us up from the main street and drove us to the Moteverde Reserve entrance. Tickets were $25 each and Eric’s services cost us another $25 each, plus tips. Not cheap, but I highly recommend getting a guide because <em>they will</em> spot the wildlife and <em>you won’t</em>. Besides, quetzals are tricky to spot – they’re an ellusive, shy bird – guides have telescopes/binoculars and they are trained in spotting wildlife. We came across a group of guides at the entrance (waiting for customers) all pointing their telescopes at the far treeline above: one of them had managed to spot a tiny rare snake in the dense crowns only because a bird “had been acting strange”. 5 minutes later another group formed around a guide who spotted a rare beetle 30 meters up a tree branch. I had trouble seeing it even with a telescope.</p>

<table>
  <tbody>
    <tr>
      <td><img loading="lazy" src="/assets/images/costa-rica/golden-beetle.jpg" /> <em>A golden scarab beetle, Chrysina aurigans</em></td>
      <td><img loading="lazy" src="/assets/images/costa-rica/coiled-snake.jpg" width="1265" /> <em>A well camoflauged side stripe pit viper</em></td>
    </tr>
  </tbody>
</table>

<p><br /></p>

<p>Eric would spend some time walking silently before abruptly yet nonchalantly producing an extremely convincing bird call. He taught us that quetzals can do 8-10 different calls and he would demonstrate each one. These birds are highly intelligent and each one has its own twang or accent when singing.</p>

<p>He had an excellent story for us: a few years back, when he was stil an active guide, he worked alongside another colleague who never quite got the hang of some bird calls. One particular quetzal learned to immitate the guide’s ersatz call and from then on the rest of the guides didn’t know if they could hear their colleague or the quetzal’s mimicry!</p>

<table>
  <tbody>
    <tr>
      <td><img loading="lazy" src="/assets/images/costa-rica/quetzal-1.jpg" /></td>
      <td><img loading="lazy" src="/assets/images/costa-rica/quetzal-2.jpg" /></td>
    </tr>
  </tbody>
</table>

<p><br /></p>

<p>I remember expecting to see <em>a little more</em> wildlife in the reserve, but such is the nature of nature; it doesn’t always come out to play. At the end of the day, we got what we came for: quetzals. We did also see a couple of different toucan species, some howler monkeys, various butterfly species and a handful of other birds that I can’t remember the name of.</p>

<table>
  <tbody>
    <tr>
      <td><img loading="lazy" src="/assets/images/costa-rica/butterfly-1.jpg" /></td>
      <td><img loading="lazy" src="/assets/images/costa-rica/butterfly-2.jpg" /></td>
    </tr>
  </tbody>
</table>

<p><br /></p>

<h2 id="ziplining-and-ficus-root-bridge">Ziplining and Ficus Root Bridge</h2>

<p>Santa Elena is pretty small. We were pretty conscious of how expensive some of the activities here are so we didn’t go out to eat or drink. Our hostel had a pretty good kitchen so we whipped up some basic meals to save money.</p>

<p>One of those fund-draining activities is ziplining through the cloud forest canopy. There were a two or three different providers who operate in different local forests. I believe we ended up going to Selvatura Park. It was pretty fun but I didn’t feel like it was some once-in-a-lifetime experience.</p>

<table>
  <tbody>
    <tr>
      <td><img loading="lazy" src="/assets/images/costa-rica/selvatura-1.jpg" /></td>
      <td><img loading="lazy" src="/assets/images/costa-rica/selvatura-2.jpg" /></td>
    </tr>
  </tbody>
</table>

<p><br /></p>

<p>We also went to the local (free) attraction, the Ficus Root Bridge. It’s a short walk from the center. We went down some inconspicuous path into the forest which ran alongside a stream. The ficus tree had sprawled its root(s) across the small chasm, creating a natural bridge over the stream. It unfortunately didn’t lead anywhere, but it did make for great Tarzan-esque pictures!</p>

<p><img loading="lazy" src="/assets/images/costa-rica/ficus-root-bridge.jpg" />
<br /></p>

<p>That’s mostly it for Monteverde. At this point we had made plans to go to most southern parts of the country in order to spend 10 days at a turtle conservation eco project, as well as visit the infamous Corcovado National Park, all of it detailed in the next part.</p>

<p>–</p>

<blockquote>
  <p>Yet to finish writing about the rest of the trip!</p>
</blockquote>]]></content><author><name>Petar</name></author><summary type="html"><![CDATA[In May 2021 we packed our bags and left for Costa Rica. Originally having planned to do this trip a few months earlier, we had already quit our jobs and were solely waiting for the COVID-19 restrictions to be lifted for international travellers leaving the UK. A few stressful hours at the airport, one short layover in Madrid and 13 hours later we landed in San José, where our adventure begins.]]></summary></entry><entry><title type="html">Quick Tips: Costa Rica</title><link href="https://petargyurov.github.io/2021-08-14/quick-tips-costa-rica" rel="alternate" type="text/html" title="Quick Tips: Costa Rica" /><published>2021-08-14T00:00:00+00:00</published><updated>2021-08-14T00:00:00+00:00</updated><id>https://petargyurov.github.io/2021-08-14/quick-tips-costa-rica</id><content type="html" xml:base="https://petargyurov.github.io/2021-08-14/quick-tips-costa-rica"><![CDATA[<p>Here are some bite-sized tips about life in Costa Rica that I learned whilst backpacking there for 2 months.</p>

<blockquote>
  <p><strong>Note</strong>: This post comes across as negative towards Costa Rica, but I had an absolutely amazing time there. These are simply things that one might want to be prepared about if travelling or moving there.</p>
</blockquote>

<h2 id="paradise-is-expensive">Paradise is expensive</h2>
<p>Even for westeners, the country can prove to be quite expensive, and even more so for backpackers. Of course, we were mostly travelling to touristy destinations, which are expected to be pricier than usual.</p>

<h3 id="general">General</h3>
<ul>
  <li>Carribean Coast and the central valley are cheaper than the Pacific Coast.</li>
  <li>Car rental is extortionate and prices vary a lot between companies; prices are cheaper on websites, not in store!</li>
  <li>Even small hostels can charge a lot for a shared room ($20 per night, per person!)</li>
  <li>AirBnb can prove cheaper and nicer for couples or group travellers.</li>
  <li>“Cabinas” (a basic hotel/hostel hybrid) are common; not always the cheapest.</li>
  <li>Natural parks charge anywhere from $15 to $25 to enter. On top of that if you fully want to enjoy them you’d want to get a guide (another $25 per person + tips).</li>
  <li>Food is expensive, both in restaurants and supermarkets (more detail in <a href="#food-and-drink">Food and Drink Section</a>)</li>
</ul>

<h3 id="banks">Banks</h3>
<ul>
  <li>Banks are common in most towns but check before you go! In some places, even touristy ones, there are no banks or ATMs!</li>
  <li>VISA is the preferred network. Our Mastercards did not work in ATMs despite the logo being shown (only exception was BAC ATMs and even those were finicky). Paying in shops/restaurants with it worked fine.</li>
  <li>Some remote places will have a low signal to the banking network, meaning their card readers only work half of the time.</li>
</ul>

<h2 id="food-and-drink">Food and Drink</h2>
<p>The food in Costa Rica varies from place to place, both in terms of choice, quality and price.</p>
<ul>
  <li>Surprisingly, Costa Rican dishes are a bit bland (I’m sorry!). They aren’t <em>bad</em> per se, just not very interesting.</li>
  <li>Enjoy the fruit! Costa Rica has access to some exotic fruits that you won’t be able to find elsewhere easily! My top picks are: guanabana, granadilla, pineapple.</li>
  <li>In restaurants, I’d say you are overpaying for the <em>quality</em> of the meal, but the portion size makes up for it.</li>
  <li>Local cafeterias/restaurants, known as “sodas”, are a cheaper alternative but you’ll still be spending more than you should</li>
  <li>Going to the supermarket? You can say goodbye to western (especially european) foods – availability of cheeses, yoghurts, olive oil, cured meats is low – and when you do find something it will be <strong>extortionately</strong> priced. For instance, a 300g bag of granola cost around £4 in Tamarindo; here in London I can get a 1kg bag for £2.</li>
  <li>Wine is expensive! That was a bit surprising really, given Costa Rica’s relative proximity to Chile and Argentina.</li>
</ul>

<h2 id="infrastructure">Infrastructure</h2>
<p>Despite being the wealthiest in Central America, Costa Rica is still a developing country. This is reflected in its civil infrastructure.</p>

<h3 id="roads">Roads</h3>
<ul>
  <li>Towns adhere to American style grid system.</li>
  <li>Watch your step! Even in San Jose, there are deep drainage ditches between the pavement and the road, usually with no pedestrian ramp (i.e. you have to hop over).</li>
  <li>Some of the road junctions we saw are mind-boggling (5-lane high-speed road connecting to a 2-lane entrance of a busy roundabout?!)</li>
  <li>Most beach towns are simply a single stretch of paved road; beach on one side, shops on the other. Behind the shops it’s a jungle!</li>
  <li>Dirt/gravel roads are the norm; they connect to the main paved road in each town.</li>
  <li>Depending on how remote you go, don’t be surprised to have to cross a small river. Bridges are currently being built in some areas.</li>
  <li>You’ll get away without a 4x4 in most areas but a larger car (with more clearance) is recommended to avoid potholes and stones.</li>
  <li>Driving on the highway? Expect to get stuck behind a series of trucks. You’ll need to get comfortable overtaking long vehicles.</li>
  <li>Be watchful of roadsigns: a lot of the times there are unmarked roadhumps that are othewise hard to see.</li>
</ul>

<h3 id="everyday-things">Everyday Things</h3>
<ul>
  <li>Ask if you can drink the water! In a lot of places on the Pacific Coast the tap water isn’t drinkable</li>
  <li>No hot water is the norm in most places (though you rarely need it, given the temperatures).</li>
  <li>Toilet paper is not be flushed in the toilet – not sure why – I assume it’s due to a poor drainage system.</li>
  <li>Power outages are common, especially in remote areas, sometimes lasting days.</li>
  <li>Bus stops are often unmarked with no way of knowing which bus stops there or when. Your best bet is to find the central terminal or ask a local.</li>
</ul>

<h2 id="other">Other</h2>
<ul>
  <li>The driving culture is terrible: everyone wants to be first, drivers can’t seem to stay in their lane and everyone is using their phone. My advice is to drive defensively.</li>
</ul>]]></content><author><name>Petar</name></author><category term="Costa Rica" /><summary type="html"><![CDATA[Here are some bite-sized tips about life in Costa Rica that I learned whilst backpacking there for 2 months.]]></summary></entry></feed>