Goa
Goa is India's number one beach destination. As well as being famous for its soft sand beaches it also offers quaint fishing villages, breathtaking countryside and traditional Indian culture. It also benefits from both Mediterranean and Asian influences, making it a fascinating mixture of cultures. The best time to visit is from October to April.