Goldi Sands is a glamorous iconic hotel nestled on the golden beaches of Negombo. Just imagine staying in a hotel that’s right on the beach, just next to the Indian…
Goldi Sands is a glamorous iconic hotel nestled on the golden beaches of Negombo. Just imagine staying in a hotel that’s right on the beach, just next to the Indian…