Places

  • Boats_near_Negombo_beach,_Sri_Lanka

    Negombo

    Negombo is a major city in Sri Lanka, located on the west coast of the island and at the mouth of the Negombo Lagoon, in Western Province, Sri Lanka. Negombo is the fifth largest city in the country
  • OLYMPUS DIGITAL CAMERA

    Jaffna

    Jaffna District, the northernmost region of the island of Sri Lanka, is one of the oldest habitation sites in Lower South Asia, populated by Tamil speaking people, Jaffna is situated within ten degrees of latitude to the north of the equator.