White sands and clear waters make Goa an almost perfect holiday destination.
[Photo: Internet]