Hi,
I just went to bahamas by masala cruise ( carnival cruise). I have a bad experience. The charged $250 each for indian food and entertainment. Carival charges appx: $350 each. Carnival part was great and it was worth but indian part was totally waste of money. There was limited food and minimum choice in lunch they have only 1 item. Entertaintment was very low level and there was no professional show. They promised to have some talented people from mumbai but they have local artists and no professional guy. So If you have plan to go by cruise then go directly with cruise ( donot waste money with indian group). I wasted appx. $1000 for indian group. Carnival has more food choice and better professional entertaintment show.
Recommend