bequia is part of north america