×

Lavoisier Island

Island in the Antarctic
Lavoisier Island is an island 29 km long and 8 km wide, lying between Rabot and Watkins Islands in the Biscoe Islands, Antarctica. Wikipedia
Island group: Biscoe Islands
Location: Antarctica