Finding India in Japan

I am talking about that feeling you get when you are walking down the streets of a foreign land and then suddenly you spot something that is connected to your motherland. It could be a restaurant that serves your country’s cuisine or a handicraft store that sells items imported from your country or anything else […]