India is home to a number of stunning beaches that tick all the right boxes — clear waters, low crowds, and family-friendly ...