Negombo, also known as Punchi Romaya and Mîpura, is a major city in Sri Lanka, situated on the west coast and at the mouth of the Negombo Lagoon, in the Western Province, 38 km from Colombo via the Co
Negombo Beach resort pool
St.Mary’s Church Negombo Grand Street
Sailboats near Brown Beach Hotel, Negombo, Sri Lanka
Kandy is a major city located in the Central Province of Sri Lanka. It was the last capital of the Sinhalese monarchy from 1469 to 1818, under the Kingdom of Kandy. The city is situated in the midst o
SL Kandy asv 2020 01 img 04 Queens Hotel
Front view of Temple of the Tooth, Kandy
Bahirawakanda buddha statue
Pallekele International Cricket Stadium