Sun, Sand and Sea – these words describe the ever-charming and famed destination, Goa. A place...