Several small islets lie in the channel separating Cape Scoresby and Buckle Island, the largest of which is Borradaile Island. Several sea stacks lie off the island's northern tip. These are known as the Seal Rocks.
The island forms part of the Ross Dependency, claimed by New Zealand
Embassy Locator | Contact Us | Privacy Policy | Terms of Use | My Bookings
© 2012-2023 Traveltill.com. All rights reserved.