Speed boats in calangute beach providing Tourists a chance to taste the thrill of exciting water sports