Cherry blossoms – or the Sakura, as the Japanese call it – are something all travel bloggers have on their bucket list. We do too. Although we are yet to go to New Delhi, we had an unlikely yet beautiful encounter with cherry blossoms on our trip to the quaint village Nallai Malli in Adalikhal,Continue reading “Cherry Blossoms (UTTARAKHAND)”