Sri Lankan culture has been greatly influenced by India, owing to the geographical proximity of the two countries. ..
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 ...