Do you guys know that we have a mini Goa located in Jammu & Kashmir state of India. If your answer is “NO”, keep reading and I would take you through the beautiful beach in North India called Purthu. ...