Top 10 Beaches to Visit in North Goa Goa is one of the startling tourist destinations in India that attracts a w... khitish 1 year ago