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