serioustravelimages.com
Daman, India
Daman is one of three provinces on the west coast of India which was founded by the Portuguese four centuries ago, the other two being Goa and further north, Dieu. Anya and I first visited Dieu and…