Everyone who has visited Goa will tell you that North Goa, in particular, is a place where you can experience the best of Goa.