AllNewsPhotosVideos
Point Pedro

Point Pedro, Photos

Point pedro, Latest News

Point Pedro is a town, located in Jaffna District, Sri Lanka, at the northernmost point of the island.Cotton is produced around Point Pedro in the fertile calcic red latosol soils.
Read More