Tagged With: Nepal
Touch down in Kathmandu
We’re currently sat on the rooftop terrace at Green Organic Café, Kathmandu, Nepal! When I say rooftop terrace, luckily it’s covered because the heavens have opened and we’re sat listening to the monsoon rains hitting the tin roof but who cares? This place is great! We made a bit of a spur of the moment … Continue reading