Diu, the small Union Territory of India is a true ecstasy near the hot and humid state of Gujarat. The Arabian Sea on its southern part guards its coastlines rendering its beaches a kaleidoscopic view of shades and hues. Once being a Portuguese settlement, the place has always experienced a […]