Rewards
All
Images
Videos
Maps
News
Shopping
More
Flights
Travel
Hotels
Real Estate
My Bing
Notebook
Lewis Bay
Lewis Bay, Antarctica
Save
Share
More
Directions
Lewis Bay is a bay indenting the north coast of Ross Island, Antarctica, between Mount Bird and Cape Tennyson.
Location:
Ross Island, Antarctica
Basin countries:
Antarctica
Save to calendar
Data from:
en.wikipedia.org