Diu, located in the southern tip of Gujarat, is a totally nice, quiet, peaceful beach town.