* "Bon voyage" is used for departures, not arrivals. You wouldn't say "bon voyage" when you arrive at a destination.
* The sentence is missing a subject. It's unclear who had a great time.
Here are some ways to correct the sentence:
* "Did you have a great time in Goa?" (This is a more natural way to ask about someone's trip)
* "I had a great time in Goa!" (This states that you had a good time)
* "We had a great time in Goa!" (This states that a group had a good time)
Remember, "bon voyage" is used to wish someone a good journey when they are leaving, not when they are arriving.