Silvercloud
Well-Known Member
A mate has been to Goa a couple of times & has raved over this since. According to TripAdvisor it seems to be the go to drink over there.
He's helped me out recently so I've tried to get hold of a bottle for him as a thank you.
I've searched the Web, amazon etc but can't seem to find anywhere in the UK that I can buy a bottle from.
Anybody any ideas of where I can try & get some?
He's helped me out recently so I've tried to get hold of a bottle for him as a thank you.
I've searched the Web, amazon etc but can't seem to find anywhere in the UK that I can buy a bottle from.
Anybody any ideas of where I can try & get some?