Isla Rekashajiæå

Isla Rekashajiæå is a Russian Island of the Fundy Islands archipelago. It is one of the smallest islands of the chains how ever it is one of it's most densely populated.