Goa declared as India’s most vegan-friendly state

As surprising as it may read, Goa, in spite of all its seafood attractions has been given the tag of India’s most vegan-friendly state by PETA (People for the Ethical Treatment of Animals). This adds another feather to the cap of the place that is popular as India’s topmost beach destination as well. Goa CM […]