A colossal, multi-purpose bus terminal-cum shopping and entertainment complex is the latest attraction in the popular resort town of Negombo. The landmark structure, which dominates the town’s main ...
Revive. Rejuvenate Reflect Nestled between the quiet Negombo lagoon and the gorgeous Indian Ocean, this luxury wellness resort embraces the serenity of the inland waters for a perfect island retreat.