Visitors to be allowed to stay longer in Bermuda

Visitors will be able to stay in Bermuda for more than six months if they get approval from the immigration department. Guidelines announced today also included changes for business visitors and peopl…

Go to Source