Everywhere you roam in North Goa, you'll spot places reppin' this iconic spot. It's the OG ISO-certified Beach Bar & Restaurant in India. And get this – it's been throwing' bashes for half a century!
Some results have been hidden because they may be inaccessible to you