The Inconvenient Truth of Life in Goa. It seems like living in a land of nature paradise-like Goa with all of its beautiful beaches a good idea. City dwellers will find it very tempting to escape the crowded and packed life in a big city to lay low in a place like Goa. Unfortunately, Goa […]