People from the UK should take holidays to Goa if they want a relaxing break in a beautiful setting. People from the UK should take holidays to Goa if they want a relaxing break in a beautiful setting. This is according to Sharat Dhall, spokesperson for online travel community TripAdvisor, who said that the Indian region is famed for its « Continue Reading »