Colombo is the commercial capital of Sri Lanka. Opportunities to have fun here are many – so are the chances to relax with soothing views of lush green spaces. While you’re staying at one of the hotels near Colombo, you should consider visiting one of the…