Beach-bum in Goa

The best of the west coast.