Pleneau Bay is an incredible display posed by Mother Nature. When you travel to Pleneau Bay, you will see an iceberg graveyard and massive glaciers.