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 ... and thousands of tourists who ...