It looks a bit like Saba, in the Caribbean. 82.161.213.206 (talk) (please sign your comments with ~~~~)