More India pics, this time from Goa. An Eden on the Arabian...