‘Our resort is popular for Indian family vacations and weddings’

India has held the numero uno position for inbound travelers to Sri Lanka for many years, says Moshi Perera, General Manager, Shangri-La Hambantota Hambantota, at the tip of the southernmost province of Sri Lanka, is one of the bigger natural harbors developed to service the growing traffic on the all-important Asian and European international shipping … Read more