As if that wasn't enough, the Mer de Glace's world-famous ice caves provide an awesome, immersive experience that combines the glacier's immaculate natural beauty with the best of human ...