Goa is probably the most popular destination in India. Known internationally for its beaches and laid back lifestyle, it attracts tourists from within and outside of the country. Little known is the fact that besides the insanely popular flea markets (selling mostly non-local stuff), Goa prides … [Read more...]