Do you know which city is called the Tourism Capital of India? Explore why Goa holds this title, along with tourism ...