Nestled amidst the frothy blue waters of the Arabian Sea is an unadulterated island known for its gorgeous beaches, captivating caves and Portuguese style buildings. Diu is a Union territory located on the western coast of India. Like Goa, it was a Portuguese colony for…