India’s coastline stretches over 7,500 kilometers, offering travellers an incredible mix of pristine beaches, historic ports, scenic islands, vibrant fishing.