Morjim – Goa’s ‘little Russia’

Like little China and little Italy in the US, Goa too has a similar set-up, only its Russian and often called ‘little Russia’. Morjim a coastal town in North Goa is notorious for its Russian presence. There are many good things and bad things about it. It helps in tourism but many Russians have been […]