Mount Fuji, Japan’s iconic snow-capped mountain, is a dream destination for many travellers. A trip to Japan is incomplete without seeing this majestic mountain. Just a few hours from Tokyo,...
Dear Japan, what do I say about you and where do I even start! You will always remain one of the most special countries that I have traveled to. Growing...