Diu is an amazing place.... with beautiful beaches across. You should hire a bike/ scooty there and explore Diu. there are beaches which are absolutely untouched and are just amazing... Diu has not been propogated in Indian tourism, also accessibily issues... travelling to Diu is expensive....
There are only 2 flights 1 from Air India and 1 by Jet Airways from Mumbai. One must try Diu. . . one can find virgin beaches... the rocky beaches are breathtaking with variation in color of the rocks...thus giving a vivid shade to the water. The crowd is majorly Gujarati. You can explore the untamed beaches... where there is nobody ... you may find couple of foreigners taking sun bath.... After Goa.... this is the place to hit