India is full of breathtaking beaches that are the perfect vacation spot if you are looking to just relax. Here are a few options.