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 ...