Located directly on the beach, with a large beach frontage, 13 kms away from the Colombo International Airport.
289, lewis place
Negombo
0
Sri lanka