Goa – A name that evokes a lot of memories. I never cease to amaze at the wonders of the human mind. Some of the memories from more than 15 years ago are vividly recalled with all minute details. Adding…