Diu is a spectacular representation of nature's scenic beauty. This island, located on the south coast of Gujarat, is the perfect amalgamation of peace. There are many resorts in Diu that offer you a luxurious and comfortable stay and ensure that your vacation becomes memorable and all the more interesting.
Read more