Goa, the smallest state in India, is most famous as the party destination of our country and for its beaches. However, there are a lot more things to do in Goa, especially for tourists. From kayaking to underwater sea walking, from visiting a guitar factory to...