• Travel
    Journey to the beautiful Island of Delft

    Abandon from mainland surrounded by shallow waters and beaches of coral chunks and sand, lays the biggest inhabitable islands of Sri Lanka, Delft as called by the Dutch also named as Ilha das Vacas by the Portuguese or Neduntivu as per locals. This is also the largest island in the Palk Strait, northern Sri Lanka […]

Join Our Google+ Page
Make a Donation