Stockholm is found between Sweden 's third largest lake , MÃ laren , and the Baltic Sea .
Stockholm is located on Sweden 's south-central east coast , where Lake MÃ laren meets the Baltic Sea .